Oportun Financial Q3 net income rises year over year to $22.9 million - OPRT News | Rallies