Franklin Innovation N (acc) EUR (LU2582495938)
17.23
+0.38
(+2.26%)
EUR |
Apr 14 2026
Absolute Attribution