Saratoga Technology & Communications Portfolio I (STPIX)
29.31
+0.28
(+0.96%)
USD |
Oct 26 2026
Absolute Attribution