Upgrade

BGM Group Ltd.

BGM

Last
$10.40
Day
+4.4%
1y
-96.6%
5y
-98.1%
52w
-96.7%
SPY YTD
+13.3%
XLV
+8.1%
Earnings
—
EMA 21
8.60
EMA 50
8.75
EMA 200
49.80
20d high
-7.8%
5y high
-98.4%
5y range
1th
Website · China

Positions held

Your positions

BGM isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
20
Hold
swing
Signal
Buy
Target
$12.03
Stop
$8.23
Stop distance
20.9%
Target vs last
+15.7%

Fundamentals

Market cap$133.01MEnterprise value$57.77MTrailing P/E—Forward P/E—
PEG—Price / book0.17Beta—Dividend yield0.00%
Revenue growth69.8%Earnings growth—Gross margin16.9%Operating margin-3.6%
Profit margin-44.2%ROE-7.4%ROA-2.2%Debt / equity0.00
Current ratio1.25Free cash flow$11.24MAnalyst recommendationnoneMean target—
52w high$303.0052w low$6.45

Quarterly

No data yet.

Yearly (6y)

2025202420232022
Revenue$37.9M$25.1M$46.5M$64.9M
Op margin-32.8%-1.4%-5.2%3.9%
Net income-$19.9M-$1.4M-$7.8M$1.1M
Gross margin16.6%16.4%3.8%9.6%
Gross profit$6.3M$4.1M$1.8M$6.2M
Operating income-$12.4M-$0.4M-$2.4M$2.5M
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

No headlines.

BGM · daily+29.7% over 14 sessions
Close EMA21 EMA50 EMA200
6.237.438.639.8211.022026-092026-092026-092026-092026-102026-102026-10