
$151.00
| Revenue (Quarterly) | $1.04B |
| Net Income (Quarterly) | $336.3M |
| Total Assets | $2.97B |
| Total Debt | $176.0M |
| Free Cash Flow | $371.1M |
| Return on Equity | 16.35% |
| Profit Margin | 32.23% |
| Operating Margin | 45.74% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 30 Mar 2026 | $151.20 | $152.20 | $147.57 | $151.00 | 228K | ▼-0.13% |
| 27 Mar 2026 | $152.69 | $152.89 | $150.05 | $152.23 | 189K | ▼-0.30% |
| 26 Mar 2026 | $151.01 | $156.32 | $150.80 | $153.62 | 255K | ▲+1.73% |
| 25 Mar 2026 | $153.36 | $157.92 | $152.26 | $157.92 | 286K | ▲+2.97% |
| 24 Mar 2026 | $162.00 | $163.44 | $153.07 | $153.78 | 212K | ▼-5.07% |
| 23 Mar 2026 | $157.00 | $159.55 | $153.05 | $158.07 | 365K | ▲+0.68% |
| 20 Mar 2026 | $157.28 | $160.57 | $156.91 | $156.91 | 416K | ▼-0.24% |
| 19 Mar 2026 | $159.80 | $160.585 | $157.48 | $158.68 | 259K | ▼-0.70% |
| 18 Mar 2026 | $165.39 | $167.93 | $161.89 | $162.34 | 248K | ▼-1.84% |
| 17 Mar 2026 | $169.24 | $169.61 | $165.375 | $166.09 | 285K | ▼-1.86% |
| 16 Mar 2026 | $172.95 | $174.83 | $167.51 | $168.24 | 464K | ▼-2.72% |
| 13 Mar 2026 | $165.40 | $170.72 | $164.975 | $170.22 | 266K | ▲+2.91% |
| 12 Mar 2026 | $166.50 | $169.46 | $166.50 | $167.93 | 423K | ▲+0.86% |
| 11 Mar 2026 | $168.11 | $171.14 | $167.80 | $169.49 | 476K | ▲+0.82% |
| 10 Mar 2026 | $170.81 | $172.63 | $170.00 | $171.16 | 408K | ▲+0.20% |
| 9 Mar 2026 | $174.00 | $174.00 | $167.00 | $168.88 | 603K | ▼-2.94% |
| 6 Mar 2026 | $164.85 | $174.76 | $162.11 | $174.01 | 381K | ▲+5.56% |
| 5 Mar 2026 | $166.00 | $169.48 | $165.53 | $165.90 | 314K | ▼-0.06% |
| 4 Mar 2026 | $165.02 | $165.02 | $161.74 | $164.25 | 375K | ▼-0.47% |
| 3 Mar 2026 | $165.30 | $166.41 | $159.77 | $161.58 | 220K | ▼-2.25% |
| 2 Mar 2026 | $164.78 | $165.80 | $160.88 | $165.80 | 190K | ▲+0.62% |
| 27 Feb 2026 | $163.80 | $168.85 | $162.86 | $166.39 | 520K | ▲+1.58% |
| 26 Feb 2026 | $160.81 | $161.75 | $156.08 | $160.56 | 338K | ▼-0.16% |
| 25 Feb 2026 | $155.01 | $158.19 | $152.73 | $155.68 | 430K | ▲+0.43% |
| 24 Feb 2026 | $158.74 | $160.47 | $152.35 | $152.90 | 316K | ▼-3.68% |
| 23 Feb 2026 | $159.00 | $161.13 | $158.15 | $159.02 | 399K | ▲+0.01% |
| 22 Feb 2026 | $162.25 | $162.88 | $159.09 | $162.00 | 258K | ▼-0.15% |
| 20 Feb 2026 | $162.25 | $162.88 | $159.09 | $162.00 | 258K | ▼-0.15% |
| 19 Feb 2026 | $165.52 | $165.52 | $161.43 | $163.02 | 178K | ▼-1.51% |
| 18 Feb 2026 | $162.00 | $165.23 | $161.41 | $163.73 | 196K | ▲+1.07% |