Franklin Innovation N (acc) EUR (LU2582495938)
20.17
-0.48
(-2.32%)
EUR |
Oct 08 2026
Absolute Attribution