Franklin Innovation I (acc) EUR (LU2386637842)
13.88
+0.19
(+1.39%)
EUR |
May 13 2026
Absolute Attribution