Pomona Investment A (XPFAX)
15.40
+0.11
(+0.74%)
USD |
Jul 31 2026
Absolute Attribution