OPRT
Oportun Financial Corp
NASDAQ: OPRT · FINANCIAL SERVICES · CREDIT SERVICES
$6.09
+5.18% today
Updated 2026-04-30
Market cap
$263.00M
P/E ratio
11.15
P/S ratio
0.36x
EPS (TTM)
$0.53
Dividend yield
—
52W range
$4 – $8
Volume
0.5M
WallStSmart proprietary scores
48
out of 100
Grade: C
Sell
Investment rating
3.3
Growth
D5.0
Quality
C+4.5
Profitability
C6.7
Valuation
B5/9
Piotroski F-Score
Moderate
0.2
Altman Z-Score
Distress
—
Industry rank
—
View all highly rated stocks (75+) →200 stocks currently score above 75
Price targets
Analyst target
$7.92
+30.05%
12-Month target
$3.58
-41.22%
Intrinsic (DCF)
—
Margin of safety
—
0 Strong Buy3 Buy3 Hold0 Sell0 Strong Sell
Price chart
X-Ray snapshot
Strengths
+ Free cash flow $102.70M — positive
Risks
- Altman Z 0.23 — distress zone
- Thin margins at 3.48%
- Debt/equity 7.15x — high leverage
Key financials
Revenue Net Income Free Cash Flow
| Metric | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|
| Revenue | $733.70M | $460.08M | $533.36M | $637.34M | $725.18M |
| Net income | $-77.74M | $-179.95M | $-78.68M | $25.20M | $3.40M |
| EPS | — | — | — | — | $0.53 |
| Free cash flow | $198.98M | $361.50M | $374.33M | $389.07M | $102.70M |
| Profit margin | -10.60% | -39.11% | -14.75% | 3.95% | 3.48% |
Peer comparison
Smart narrative
Oportun Financial Corp trades at $6.09. representing a P/E of 11.15x trailing earnings. Our Smart Value Score of 48/100 indicates the stock is fair. The company scores 5/9 on the Piotroski F-Score. With an Altman Z-Score of 0.23, it sits in the distress. TTM revenue stands at $725.18M. with profit margins at 3.48%.
Frequently asked questions
What is Oportun Financial Corp's stock price?
Oportun Financial Corp (OPRT) trades at $6.09.
Is Oportun Financial Corp overvalued?
Smart Value Score 48/100 (Grade C, Sell).
What is the price target of Oportun Financial Corp (OPRT)?
The analyst target price is $7.92, representing +30.0% upside from the current price of $6.09.
What is Oportun Financial Corp's revenue?
TTM revenue is $725.18M.
Piotroski F-Score?
5/9 — moderate financial health.
Altman Z-Score?
0.23 — distress.
Company info
SectorFINANCIAL SERVICES
IndustryCREDIT SERVICES
CountryUSA
ExchangeNASDAQ
CurrencyUSD
Quick metrics
P/S ratio0.36x
ROE6.79%
Beta1.14
50D MA$5.01
200D MA$5.53
Shares out0.04B
Float0.03B
Short ratio—
Avg volume0.5M
Performance
1 week—
1 month—
3 months—
YTD—
1 year—
3 years—
5 years—