Pennymac Mortgage Investment Trust

NYSE: PMT
$13.21
-$0.29 (-2.1%)
Closing Price on November 12, 2024

PMT Articles

We have two IPO’s today, which sort of got lost in the earnings season shuffle.  Despite the recent market strength and the performance of recent IPO’s, both of these have been disappointing....