Oportun Financial Corp

OPRTNASDAQ
$9.89
-0.09-0.9%
Last update: Oct 30, 4:40 PM
Oportun Financial Ownership & Insider Activity - Benzinga