PennyMac Financial Services, Inc.

PennyMac Financial Services, Inc.

55.00
EUR
+1.50
(+2.80%)
6.38EPS
11.34P/E
3.90BMarket Cap
Oct 29Next Earn