Saratoga Technology & Communications Portfolio I (STPIX)
26.77
-0.22
(-0.82%)
USD |
Dec 15 2025