Upgrade

53753

BMN

Last
$22.01
Day
+1.4%
1y
-13.3%
5y
-13.5%
52w
-22.4%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
—
EMA 21
22.88
EMA 50
23.95
EMA 200
25.12
20d high
-13.0%
5y high
-22.4%
5y range
6th
United States

Positions held

Your positions

BMN isn't in your positions.

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

Score
-24
Hold
avoid
Signal
Strong Sell
Target
$23.14
Stop
$20.50
Stop distance
6.9%
Target vs last
+5.1%

Fundamentals

Market cap$133.40MEnterprise value—Trailing P/E9.82Forward P/E—
PEG—Price / book—Beta—Dividend yield5.49%
Revenue growth—Earnings growth—Gross margin0.0%Operating margin0.0%
Profit margin0.0%ROE—ROA—Debt / equity—
Current ratio—Free cash flow—Analyst recommendationnoneMean target—
52w high$27.9652w low$21.28

Quarterly

No data yet.

Yearly (6y)

2025202420232022
Revenue$7.3M$4.2M$11.9M$2.6M
Op margin————
Net income$7.2M$4.0M$11.7M$2.6M
Gross margin————
Gross profit————
Operating income————
Headline scan

No flags

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

News

No headlines.

BMN · daily-9.7% over 14 sessions
Close EMA21 EMA50 EMA200
21.1321.9822.8323.6724.522026-092026-092026-092026-092026-102026-102026-10