Pennymac mortgage investment trust reports first quarter 2020 results

Pennymac mortgage investment trust (nyse: pmt) today reported a net loss attributable to common shareholders of $600.9 million, or $5.99 per common sh
AI Ratings Summary
AI Quant Ranking