PennyMac Financial Services, Inc.

PennyMac Financial Services, Inc.

65.50
EUR
-1.00
(-1.50%)
6.38EPS
11.04P/E
3.79BMarket Cap
Oct 29Next Earn