PMT - Pennymac Mortgage Investment Trust
Float
70.35M
Short % of Float
3.11%
Oustanding Shares
86.65M
Float
85.54M
Short % of Float
3.15%
Oustanding Shares
86.62M
Float
85.54 M
Short % of Float
3.51%
Oustanding Shares
86.62 M