Oportun Financial Corporation OPRT

8.55 0.25 3.01% as of 25 Sep
Market cap
$385.8M
P/E
21.4×
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

9.21 9.80 12.13 14.28
P/S ratio
0.30 0.26 0.23 0.29
P/FCF ratio
0.78 0.63 0.56 0.70
P/Operating CF
2.91 2.26 2.11 2.53
P/B ratio
0.75 0.63 0.55 0.68
EV/Sales
2.73 2.82 2.71 2.74
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
7.04 6.95 6.57 6.55
Current Ratio
0.00 0.00 0.00 0.00
Net Debt/EBITDA
0.00 0.00 0.00 0.00
Debt/Equity
6.66 6.81 6.46 6.22
Earnings Yield
10.86% 10.21% 8.24% 7.01%
Free Cash Flow Yield
129.01% 158.45% 178.75% 143.18%
Free Cash Flow per Share
1.99 2.21 2.05 2.13
Book value per Share
8.22 8.40 8.35 8.41
Free Cash Flow
92.92 102.66 97.22 103.05
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates