Franklin Innovation N (acc) USD (LU2087696931)
23.57
-0.55
(-2.28%)
USD |
May 15 2026
Absolute Attribution