BEN
Franklin Templeton (BEN)
2026-04-29
•
Barclays
Δh%
10.32%
Price Then
29.46
Price h
32.5
Target
31