Franklin Innovation A (acc) EUR (LU2842885217)
12.38
+0.20
(+1.64%)
EUR |
Aug 27 2026