OPRT Oportun Financial Corporation

8.320USD-0.72%Mkt Cap: 382.61M $P/E: 20.80

Oportun Financial Corporation provides financial services in the United States. The company offers personal loans and credit cards. It serves customers through online and over the phone, as well as through retail and Len…

Key Statistics

Company
Market Cap382.61M USD
Enterprise Value2.91B USD
Revenue (TTM)743.95M USD
Gross Profit708.52M USD
Net Income (TTM)25.25M USD
Revenue/Share15.71 USD
Last Price8.320 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.4K
CountryUS
SectorFinancial Services
IndustryCredit Services
ISIN—
Valuation
P/E (Trailing)20.80
P/E (Forward)4.26
PEG—
EV/EBITDA—
EV/Revenue3.91
P/S0.51
P/B0.94
EPS (TTM)0.40
EPS (Forward)1.95
52W Range
4.03093% of range8.660
52W High8.660 USD
52W Low4.030 USD
Profitability
Gross Margin95.24%
Oper. Margin11.62%
EBITDA Margin0.00%
Profit Margin6.22%
ROE6.47%
ROA0.77%
Growth
Revenue Growth9.40%
Earnings Growth21.40%
Cash Flow & Leverage
Operating CF413.41M USD
CapEx (TTM)24.33M USD
FCF Margin—
FCF Yield—
Net Debt2.52B USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity7.21
Current Ratio51.13
Quick Ratio49.68
Book Value/Sh8.86 USD
Cash/Share3.04 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)9.750 USD
Upside (mean)+17.2%
Target Range6.000 USD – 13.00 USD
6.000+17.2% to mean13.00
# Analysts4
Ownership
Shares Out.45.99M
Float31.65M
Insiders8.27%
Institutions84.65%
Short Interest
Short Ratio3.5d
Short % Float3.08%
Short % Out.2.60%
Shares Short1.20M
Short (prev mo.)1.10M
Technical
SMA 507.505 (+10.9%)
SMA 2005.850 (+42.2%)
Beta1.26
S&P 52W Chg16.45%
Avg Vol (30d)560.52K
Avg Vol (10d)809.66K
Technical Indicators
RSI (14)59.9
MACD0.2966
MACD Signal0.3385
MACD Hist.-0.0418
BB Upper8.698 USD
BB Middle8.112 USD
BB Lower7.527 USD
BB Width14.43%
ATR (14)0.3466 USD
Vol Ratio (20d)0.96x