Northern Trust Corporation - Depositary Shares Each Representing a 1/1,000th Interest in a Share of Series E Non-Cumulative Perpetual Preferred Stock
-0.44%
$18.21
NTRSO · NASDAQ
FreeTheAI
Stocks
1M · Oct 10, 6:39 PM ET