Franklin ClearBridge U.S. Sustnblty Leaders Sr O (TML6136)
14.66
-0.19
(-1.31%)
CAD |
Dec 12 2025
Absolute Attribution