Saratoga Technology & Communications Portfolio I (STPIX)
29.06
-0.77
(-2.58%)
USD |
Oct 22 2026