Franklin Innovation N (acc) EUR (LU2582495938)
18.65
+0.18
(+0.97%)
EUR |
Sep 16 2026
Absolute Attribution