Saratoga Technology & Communications Portfolio I (STPIX)
27.43
-0.31
(-1.12%)
USD |
Apr 28 2026