Saratoga Technology & Communications Portfolio I (STPIX)
27.01
-0.11
(-0.41%)
USD |
Jan 02 2026
Absolute Attribution