NTRS(NTRS)NASDAQ
Stock Performance & Returns
Data Updated (ET)
Jul 20, 2026, 4:48 AM
$184.68
-3.84 (-2.04%)
Peer Comparison
Relative scale, growth, and profitability vs sector peers
| Ticker | Market Cap | P/E Ratio | Revenue Growth | Net Margin | EPS | ROE | Debt/Equity | Dividend Yield | 52W High | 52W Low |
|---|---|---|---|---|---|---|---|---|---|---|
NTRS | - | - | - | - | - | - | - | - | - | - |
BAM | 77.17 B | 30.98x | 23.80% | 49.69% | $1.56 | 22.39% | 0.26 | 4.48% | $61.81 | $41.77 |
STT | 50.51 B | 18.53x | -2.80% | 21.30% | $9.85 | 11.26% | - | 1.98% | $175.46 | $99.91 |
Peer Valuation & Performance Analysis
Peer group analysis for NTRS (NTRS) compared to its primary competitors (including BAM, STT) reveals distinct metrics. NTRS has a market capitalization of -. Valuation metrics vary across peers based on current profitability and market sentiment.
Peer Performance Rankings
Ranking comparison across key performance metrics
P/E Ratio (Lower is Better)
🥇STT↑
18.5x🥈BAM↓
31.0xRevenue Growth
🥇BAM↑
+23.8%🥈STT↓
-2.8%Net Profit Margin
🥇BAM↑
49.7%🥈STT↑
21.3%Financial Rankings Summary
• NTRS ranks #0 in P/E ratio, #0 in revenue growth, and #0 in profit margins
• Average ranking: #0 - 🎯 Top-tier fundamentals relative to peer group
• Rankings based on actual financial data from company reports
Historical Trading Data
Price and volume data with customizable timeframes
Timeframe:
Showing 15 of 15 trading sessions from the last 15 days
| Date | Open | High | Low | Close | Volume | Daily Change |
|---|---|---|---|---|---|---|
| 2026-07-17 | $186.00 | $187.72 | $182.84 | $184.68 | 1,230,300 | -0.71% |
| 2026-07-16 | $190.94 | $191.60 | $186.55 | $188.52 | 1,073,900 | -1.27% |
| 2026-07-15 | $187.73 | $191.47 | $187.73 | $191.13 | 955,700 | +1.81% |
| 2026-07-14 | $184.40 | $188.50 | $184.17 | $186.64 | 890,900 | +1.21% |
| 2026-07-13 | $182.76 | $184.51 | $181.78 | $184.11 | 764,800 | +0.74% |
| 2026-07-10 | $183.79 | $185.00 | $182.00 | $183.55 | 805,600 | -0.13% |
| 2026-07-09 | $181.24 | $185.57 | $181.22 | $182.86 | 837,400 | +0.89% |
| 2026-07-08 | $180.93 | $180.93 | $176.82 | $179.92 | 950,500 | -0.56% |
| 2026-07-07 | $181.21 | $182.26 | $179.94 | $181.39 | 865,600 | +0.10% |
| 2026-07-06 | $176.70 | $181.21 | $176.70 | $181.14 | 722,900 | +2.51% |
| 2026-07-02 | $176.68 | $177.55 | $174.54 | $176.50 | 613,100 | -0.10% |
| 2026-07-01 | $173.84 | $177.66 | $173.00 | $175.60 | 728,600 | +1.01% |
| 2026-06-30 | $175.94 | $176.46 | $173.74 | $173.84 | 852,700 | -1.19% |
| 2026-06-29 | $174.62 | $177.43 | $173.14 | $174.91 | 904,400 | +0.17% |
| 2026-06-26 | $175.87 | $176.00 | $172.25 | $173.87 | 1,351,500 | -1.14% |