Oportun Financial Corp

OPRTNASDAQ
$8.66
0.333.96%
Ult. Agg.: Oct 9, 4:00 AM
$9.33
1.0012%
Oportun Financial Ownership & Insider Activity - Benzinga