Oportun Financial Corp

OPRTNASDAQ
$9.86
0.090.92%
Last update: Oct 29, 10:50 AM