OPRT   $8.16  1.37% Market Closed After Close 8.05 -1.35%

Oportun Financial Corporation

Data not available