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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
4.98% 4.68% 6.79% 8.60%

+8 more TTM periods

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

Show all line items

Columns are period end dates