Oportun Financial Corp
OPRT · Finance Services · 45.7M shares · +10%/yr ↑ dilution · EDGAR filings ↗
Reference price $4.90 · est. market cap ~$224M — last insider sale, 2026-03-10 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C62Mission-driven subprime consumer lender with strong cash margins but thin, single-digit returns and shrinking revenue.
Strengths
- High OCF margin (88.8th pct) and proprietary AI underwriting/CDFI niche
- ROE 75.8th pct and ROA 70.9th pct on a sector-relative basis
Risks
- Absolute ROE only ~6.5% and revenue down 7.7% — a merely-profitable lender, not above-average
- Heavy funding/securitization dependence and reliance on Pathward to originate loans
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Chronic dilutionShare count +10%/yr over 4y (dilution, book value/share -56%)
- Strong balance sheetStrong balance sheet — $106M cash & investments
- Insider sellingInsider selling — 7 open-market sale(s) by 2 insider(s) (cluster of 2 insiders, ~$360,905, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
2.6%
Return on equity
6.5%
Return on assets
0.8%
Revenue growth (QoQ)
-7.7%
Tangible book value
$375M
Cash & investments
$106M
Stock comp / revenue
1.1%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-10 | Bland Douglas K | Grant | 464K | — |
| 2026-03-10 | Layton Kathleen I. | Sell | 1.4K | $4.90 |
| 2026-03-10 | Layton Kathleen I. | Sell | 5.6K | $4.90 |
| 2026-03-10 | Layton Kathleen I. | Sell | 12K | $4.90 |
| 2026-03-10 | Layton Kathleen I. | Grant | 70K | — |
| 2026-03-10 | Vazquez Raul | Tax withheld | 18K | — |
| 2026-03-10 | Vazquez Raul | Tax withheld | 21K | — |
| 2026-03-10 | Vazquez Raul | Tax withheld | 18K | — |
| 2026-03-10 | Vazquez Raul | Tax withheld | 33K | — |
| 2026-03-10 | Kirscht Patrick | Sell | 12K | $4.90 |
| 2026-03-10 | Kirscht Patrick | Sell | 8.7K | $4.90 |
| 2026-03-10 | Kirscht Patrick | Sell | 14K | $4.90 |
| 2026-03-10 | Kirscht Patrick | Sell | 19K | $4.90 |
| 2026-03-10 | Kirscht Patrick | Grant | 75K | — |
| 2025-12-31 | Layton Kathleen I. | Grant | 86K | — |
| 2025-12-31 | Schueller Joseph Andrew | Grant | 46K | — |
| 2025-12-31 | Kirscht Patrick | Grant | 96K | — |
| 2025-09-10 | Schueller Joseph Andrew | Grant | 28K | — |
| 2025-09-10 | Layton Kathleen I. | Sell | 4.2K | $6.64 |
| 2025-08-21 | Miramontes Louis | Grant | 3.6K | — |
| 2025-08-19 | WILCOX WARREN | Grant | 18K | — |
| 2025-07-18 | Barefoot Jo Ann | Grant | 18K | — |
| 2025-07-18 | Daswani Mohit | Grant | 18K | — |
| 2025-07-18 | Lee Ginny | Grant | 18K | — |
| 2025-07-18 | Minetti Carlos | Grant | 18K | — |
| 2025-07-18 | Miramontes Louis | Grant | 18K | — |
| 2025-07-18 | Smith Sandra Adele | Grant | 18K | — |
| 2025-07-18 | Tambor Richard N. | Grant | 18K | — |
| 2025-04-02 | Vazquez Raul | Grant | 225K | — |
| 2025-04-02 | Layton Kathleen I. | Grant | 74K | — |
| 2025-04-02 | Kirscht Patrick | Grant | 110K | — |
| 2025-03-10 | Mueller Casey | Sell | 136 | $5.99 |
| 2025-03-10 | Mueller Casey | Sell | 636 | $5.99 |
| 2025-03-10 | Mueller Casey | Sell | 22K | $5.99 |
| 2025-03-10 | Mueller Casey | Sell | 2.2K | $5.99 |
| 2025-03-10 | Mueller Casey | Sell | 1.5K | $5.99 |
| 2025-03-10 | Kirscht Patrick | Sell | 3.1K | $5.99 |
| 2025-03-10 | Kirscht Patrick | Sell | 14K | $5.99 |
| 2025-03-10 | Kirscht Patrick | Sell | 11K | $5.99 |
| 2025-03-10 | Kirscht Patrick | Sell | 17K | $5.99 |
| 2025-03-10 | Layton Kathleen I. | Sell | 485 | $5.99 |
| 2025-03-10 | Layton Kathleen I. | Sell | 1.5K | $5.99 |
| 2025-03-10 | Layton Kathleen I. | Sell | 5.4K | $5.99 |
| 2025-03-10 | Layton Kathleen I. | Sell | 5.4K | $5.99 |
| 2025-03-10 | COBLENTZ JONATHAN AARON | Tax withheld | 1.4K | — |
| 2025-03-10 | COBLENTZ JONATHAN AARON | Tax withheld | 5.8K | — |
| 2025-03-10 | COBLENTZ JONATHAN AARON | Tax withheld | 2.2K | — |
| 2025-03-10 | COBLENTZ JONATHAN AARON | Tax withheld | 2.6K | — |
| 2025-03-10 | Vazquez Raul | Tax withheld | 4.1K | — |
| 2025-03-10 | Vazquez Raul | Tax withheld | 18K | — |
| 2025-03-10 | Vazquez Raul | Tax withheld | 21K | — |
| 2025-03-10 | Vazquez Raul | Tax withheld | 21K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-24 | Material agreementExhibits | filing ↗ |
| 2026-06-18 | Exec/director changeOtherExhibits | filing ↗ |
| 2026-05-07 | ResultsExhibits | filing ↗ |
| 2026-04-17 | Exec/director changeOtherExhibits | filing ↗ |
| 2026-04-02 | Exec/director changeExhibits | filing ↗ |
| 2026-02-26 | ResultsExhibits | filing ↗ |
| 2026-02-10 | Debt obligationOtherExhibits | filing ↗ |
| 2026-01-21 | ResultsExec/director changeExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-24 | 2026-06-22 | 0001538716-26-000052 ↗ |
| 8-K | 2026-06-18 | 2026-06-13 | 0001193125-26-275929 ↗ |
| 10-Q | 2026-05-08 | 2026-03-31 | 0001538716-26-000039 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001538716-26-000037 ↗ |
| 10-K/A | 2026-04-30 | 2025-12-31 | 0001140361-26-018269 ↗ |
| 8-K | 2026-04-17 | 2026-04-13 | 0001193125-26-159696 ↗ |
| 8-K | 2026-04-02 | 2026-03-27 | 0001193125-26-138972 ↗ |
| 10-K | 2026-02-27 | 2025-12-31 | 0001538716-26-000015 ↗ |
| 8-K | 2026-02-26 | 2026-02-26 | 0001538716-26-000010 ↗ |
| 8-K | 2026-02-10 | 2026-02-09 | 0001538716-26-000007 ↗ |
| 8-K | 2026-01-21 | 2026-01-15 | 0001193125-26-017944 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001538716-25-000105 ↗ |