Franklin Technology Fund A acc USD (LU0109392836)
80.18
-1.81
(-2.21%)
USD |
Oct 08 2026
Absolute Attribution