Pomona Investment A (XPFAX)
15.25
-0.65
(-4.10%)
USD |
Dec 01 2025
Absolute Attribution