
$156.20
| 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 % |
|---|---|---|---|---|---|---|
| 13 Apr 2026 | $156.62 | $158.27 | $155.625 | $156.20 | 124K | ▼-0.27% |
| 10 Apr 2026 | $155.00 | $160.00 | $155.00 | $158.56 | 147K | ▲+2.30% |
| 9 Apr 2026 | $160.20 | $164.62 | $159.25 | $159.46 | 241K | ▼-0.46% |
| 8 Apr 2026 | $160.97 | $166.34 | $160.81 | $165.09 | 189K | ▲+2.56% |
| 7 Apr 2026 | $159.72 | $161.30 | $155.72 | $158.30 | 114K | ▼-0.89% |
| 6 Apr 2026 | $161.58 | $164.00 | $152.69 | $154.41 | 310K | ▼-4.44% |
| 3 Apr 2026 | $161.58 | $164.00 | $152.69 | $154.41 | 306K | ▼-4.44% |
| 2 Apr 2026 | $161.58 | $164.00 | $152.69 | $154.41 | 306K | ▼-4.44% |
| 1 Apr 2026 | $158.84 | $161.72 | $157.39 | $160.27 | 245K | ▲+0.90% |
| 31 Mar 2026 | $154.99 | $160.08 | $152.30 | $156.42 | 247K | ▲+0.92% |
| 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% |