Oportun Financial Corporation

OPRT·NASDAQ·$5.44·$249M