NTRS
Northern Trust
2025-10-23
•
Wells Fargo
Δh%
37.16%
Price Then
125.48
Price h
172.11
Target
131