Nomura Science & Technology Fund Inst (ISTIX)
82.93
-2.80
(-3.27%)
USD |
Dec 12 2025
Absolute Attribution