Upgrade

187480

BRW

Last
$5.90
Day
-0.6%
1y
-21.5%
5y
-34.0%
52w
-22.3%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
—
EMA 21
6.12
EMA 50
6.29
EMA 200
6.67
20d high
-5.6%
5y high
-37.4%
5y range
5th
Website · United States

Positions held

Your positions

BRW isn't in your positions.

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

Score
-11
Hold
avoid
Signal
Sell
Target
$6.22
Stop
$5.86
Stop distance
0.7%
Target vs last
+5.4%

Fundamentals

Market cap$306.39MEnterprise value$344.72MTrailing P/E7.82Forward P/E—
PEG—Price / book0.79Beta0.41Dividend yield16.94%
Revenue growth-30.7%Earnings growth-98.1%Gross margin100.0%Operating margin86.8%
Profit margin132.5%ROE8.9%ROA0.2%Debt / equity0.13
Current ratio1.06Free cash flow$13.68MAnalyst recommendationnoneMean target—
52w high$7.6652w low$5.85

Quarterly

No data yet.

Yearly (6y)

20252024202320222021
Revenue$58.1M$40.6M$34.2M-$6.1M—
Op margin—————
Net income$55.3M$37.5M$30.6M-$7.3M—
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

BRW · daily-2.3% over 13 sessions
Close EMA21 EMA50 EMA200
5.835.936.036.126.222026-092026-092026-092026-092026-102026-102026-10