JHG
Janus Henderson
2025-10-31
•
Evercore ISI
Δh%
19.78%
Price Then
43.37
Price h
51.95
Target
50