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
ROE

+8 more TTM periods

8.60% 6.79% 4.68% 4.98%
ROA
0.95% 0.78% 0.56% 0.62%
ROIC
0.95% 0.97% 0.78% 0.92%
Return on Tangible Assets
1.02% 0.82% 0.60% 0.66%
Average Days of Receivables
0.00 0.00 0.00 0.00
Free Cash Flow per Share
7.96 8.38 8.24 8.18
Free Cash Flow
371.81 389.08 390.90 395.86
Piotroski F-Score
5.00 4.00 5.00 5.00
Other line items

Show all line items

Columns are period end dates