Overview
Key stats
Fundamentals Sep 10- Open
- $7.39
- 52-wk high
- $12.45
- High
- $7.77
- 52-wk low
- $6.50
- Low
- $7.28
- Prev close
- $7.40
- Mkt cap
- $641.6M
- P/E
- 2.5x
- Volume
- 2.12M
- Fwd P/E
- 3.6x
- Beta
- 1.78
- P/S
- 2.0x
- P/B
- 1.5x
- Profit margin
- +31.1%
- Op margin
- +31.2%
- ROE
- +58.2%
What do analysts expect?
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsSmart money
8 funds hold a position and insiders have been net buying.
What insiders are doing
8 trades · 6 mo
Bought$1.1MSold$100K
Earnings
Earnings came in 31.3% below what analysts expected.
Earnings per share
$0.33-31.3%
$0.48 expected
Reports Sep 30, 2026, in 20 days
EPS expected
$0.35
$0.33 to $0.37
Revenue expected
$152.9M
4 analysts
Last 30 days
0up3down
Analysts cutting estimates
Estimate drift
0.16
Change in 30 days
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $155.1M | $159.3M | $151.9M | $78.0M |
| Cost of what it sold | $24.6M | -$46.7M | $6.2M | $8.2M |
| Gross profit | $130.5M | $205.9M | $145.7M | $137.0M |
| What it spent | ||||
| Sales and admin | $11.0M | $6.8M | $12.3M | $18.3M |
| Other operating costs | $71.0M | $141.6M | $68.2M | $86.0M |
| Total operating expenses | $82.1M | $148.4M | $80.5M | $104.3M |
| What was left | ||||
| Operating profit | $48.4M | $57.5M | $65.2M | $32.7M |
| Interest on debt | $10.1M | $9.4M | $8.5M | $8.1M |
| Profit before tax | $81.6M | $39.8M | $58.0M | $25.5M |
| Tax | $5.6M | $1.4M | $4.0M | $9.8M |
| Net profit | $41.6M | $16.8M | $28.4M | $14.8M |
| EBITDA | $100.1M | -$81.7M | $67.1M | $35.1M |
Technicals
Price structure
This stock's price action is mixed.
Trend
Mixed
55 / 100
RSI 14
60balanced
20D volatility
36%annualized
52-week range
$6.50$12.45
20D support
$6.65recent floor
20D resistance
$7.77recent ceiling
Returns
5D +9.8%20D +14.3%60D -9.9%
Price vs moving averages
SMA20 +5.4%SMA50 -11.2%SMA200 -16.3%
Volume pace
0.92xvs prior 20D
News
What the news says
2 articles · 7 days
Coverage is bullish
Tone of tracked coverage
OppFi CEO Todd Schwartz buys $25,377 in company stock
NeutralSep 4OppFi CEO Todd Schwartz Acquires 3,550 Class A Shares via TGS Revocable Trust
BullishAug 24