Franklin Innovation I (acc) USD (LU2063272608)
26.73
-0.44
(-1.62%)
USD |
Oct 29 2026