Franklin S&P 500 Index Fund D (SBSDX)
51.79
-0.71
(-1.35%)
USD |
Mar 18 2026
Absolute Attribution