Franklin Innovation N (acc) USD (LU2087696931)
22.87
-0.38
(-1.63%)
USD |
Oct 29 2026
Absolute Attribution