Upgrade

70968

NRO

Last
$2.58
Day
+2.0%
1y
-20.7%
5y
-48.3%
52w
-21.7%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
—
EMA 21
2.64
EMA 50
2.77
EMA 200
2.95
20d high
-10.6%
5y high
-52.3%
5y range
1th
United States

Positions held

Your positions

NRO isn't in your positions.

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

Score
-24
Hold
avoid
Signal
Strong Sell
Target
$2.63
Stop
$2.44
Stop distance
5.4%
Target vs last
+1.9%

Fundamentals

Market cap$160.31MEnterprise value—Trailing P/E7.03Forward P/E—
PEG—Price / book0.78Beta1.10Dividend yield12.16%
Revenue growth28.5%Earnings growth-87.9%Gross margin100.0%Operating margin66.4%
Profit margin-52.7%ROE-3.2%ROA2.2%Debt / equity0.34
Current ratio0.61Free cash flow$3.40MAnalyst recommendationnoneMean target—
52w high$3.2352w low$2.49

Quarterly

No data yet.

Yearly (6y)

20252024202320222021
Revenue-$4.9M$61.7M-$0.3M-$69.1M—
Op margin—————
Net income-$6.2M$60.8M-$1.2M-$70.2M—
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

NRO · daily-8.0% over 13 sessions
Close EMA21 EMA50 EMA200
2.482.552.622.692.762026-092026-092026-092026-092026-102026-102026-10