Upgrade

Oportun Financial Corporation

OPRT

Last
$8.92
Day
+3.0%
1y
+60.7%
5y
-65.8%
52w
-0.1%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
2026-11-0323d
EMA 21
8.22
EMA 50
7.67
EMA 200
6.35
20d high
-0.1%
5y high
-69.0%
5y range
26th
Website · 2,405 employees · United States

Positions held

Your positions

OPRT isn't in your positions.

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

Score
38
Hold
swing
Signal
Strong Buy
Target
$9.71
Stop
$8.14
Stop distance
8.7%
Target vs last
+8.9%

Fundamentals

Market cap$398.25MEnterprise value$2.92BTrailing P/E21.65Forward P/E4.44
PEG—Price / book0.98Beta1.26Dividend yield0.00%
Revenue growth9.4%Earnings growth21.4%Gross margin95.2%Operating margin11.6%
Profit margin2.6%ROE5.0%ROA0.6%Debt / equity6.54
Current ratio51.13Free cash flow—Analyst recommendationnoneMean target$9.75
52w high$8.6752w low$4.03

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$106M$94.9M$90.4M$105M$105M
Op margin—————
Net income$8.5M$2.3M$3.4M$5.2M$6.9M
Gross margin—————
Gross profit—————
Operating income—————
  • Revenue +11% vs prior quarter ($106M vs $95M).

Yearly (6y)

20252024202320222021
Revenue$406M$295M$281M$641M—
Op margin—————
Net income$25.2M-$78.7M-$180M-$77.7M—
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

OPRT · daily+4.5% over 13 sessions
Close EMA21 EMA50 EMA200
7.968.148.338.518.702026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$26M$53M$79M$106M0%5%10%2025-Q22025-Q32025-Q42026-Q12026-Q2