Saratoga Technology & Communications Portfolio I (STPIX)
26.99
-0.55
(-2.00%)
USD |
Dec 12 2025
Absolute Attribution