Franklin Innovation A (acc) EUR (LU2842885217)
12.36
+0.17
(+1.39%)
EUR |
May 13 2026
Absolute Attribution