Saratoga Technology & Communications Portfolio I (STPIX)
28.04
-0.27
(-0.95%)
USD |
Nov 13 2026