Franklin Innovation I (acc) EUR (LU2386637842)
12.89
+0.16
(+1.26%)
EUR |
Apr 15 2026