Poplar Forest Partners Fund Inst (IPFPX)
54.56
-0.19
(-0.35%)
USD |
Dec 12 2025
Absolute Attribution