Oportun Financial (NASDAQ:OPRT – Get Free Report) and PRA Group (NASDAQ:PRAA – Get Free Report) are both small-cap finance companies, but which is the better business? Get Oportun Financial alerts:Net Margins Return on Equity Return on Assets Oportun Financial 2.05% 13.55% 1.65% PRA Group -19.91% 15.86% 3.20%Insider and Institutional Ownership82.7% of Oportun Financial shares are owned by institutional investors. This is a breakdown of recent ratings for Oportun Financial and PRA Group, as provided by MarketBeat. Given PRA Group’s higher possible upside, analysts plainly believe PRA Group is more favorable than Oportun Financial. Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio Oportun Financial $395.98 million 0.94 $25.25 million $0.40 20.22 PRA Group $1.20 billion 0.63 -$305.14 million ($7.16) -2.76Oportun Financial has higher earnings, but lower revenue than PRA Group.