
$50.32
| Revenue (Quarterly) | $6.30B |
| Net Income (Quarterly) | $1.43B |
| Total Assets | $10.39B |
| Total Debt | $2.03B |
| Free Cash Flow | $985.6M |
| Return on Equity | 10.19% |
| Profit Margin | 22.72% |
| Operating Margin | 31.92% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 1 June 2026 | $50.15 | $50.62 | $50.02 | $50.32 | 391K | ▲+0.34% |
| 29 May 2026 | $50.22 | $50.35 | $49.40 | $50.08 | 319K | ▼-0.28% |
| 28 May 2026 | $49.37 | $50.345 | $49.33 | $50.05 | 428K | ▲+1.38% |
| 27 May 2026 | $48.87 | $50.22 | $48.85 | $50.12 | 772K | ▲+2.56% |
| 26 May 2026 | $50.19 | $50.69 | $48.00 | $48.60 | 830K | ▼-3.17% |
| 25 May 2026 | $49.62 | $50.61 | $49.065 | $50.41 | 957K | ▲+1.59% |
| 22 May 2026 | $50.88 | $51.09 | $50.36 | $50.42 | 975K | ▼-0.90% |
| 21 May 2026 | $51.88 | $51.98 | $50.70 | $50.79 | 871K | ▼-2.10% |
| 20 May 2026 | $51.83 | $52.79 | $51.10 | $51.165 | 881K | ▼-1.28% |
| 19 May 2026 | $51.83 | $52.30 | $51.70 | $51.855 | 788K | ▲+0.05% |
| 18 May 2026 | $51.61 | $52.69 | $51.00 | $51.33 | 797K | ▼-0.54% |
| 15 May 2026 | $52.26 | $52.50 | $51.39 | $51.51 | 946K | ▼-1.44% |
| 14 May 2026 | $52.66 | $53.235 | $51.38 | $51.595 | 2.1M | ▼-2.02% |
| 13 May 2026 | $48.26 | $52.15 | $45.15 | $51.99 | 2.1M | ▲+7.73% |
| 12 May 2026 | $46.10 | $46.18 | $44.88 | $45.85 | 580K | ▼-0.54% |
| 11 May 2026 | $46.95 | $47.15 | $45.93 | $46.32 | 688K | ▼-1.34% |
| 8 May 2026 | $46.58 | $47.31 | $45.375 | $46.79 | 658K | ▲+0.45% |
| 7 May 2026 | $46.82 | $47.50 | $46.26 | $47.27 | 879K | ▲+0.96% |
| 6 May 2026 | $47.97 | $48.205 | $47.31 | $47.61 | 696K | ▼-0.75% |
| 5 May 2026 | $47.24 | $47.98 | $47.24 | $47.76 | 517K | ▲+1.10% |
| 4 May 2026 | $47.76 | $48.49 | $47.49 | $47.53 | 458K | ▼-0.48% |
| 1 May 2026 | $48.00 | $48.13 | $47.21 | $47.68 | 437K | ▼-0.67% |
| 30 Apr 2026 | $46.59 | $47.64 | $46.59 | $47.17 | 432K | ▲+1.24% |
| 29 Apr 2026 | $46.21 | $47.30 | $46.19 | $46.77 | 598K | ▲+1.21% |
| 28 Apr 2026 | $47.90 | $48.60 | $46.15 | $46.23 | 646K | ▼-3.49% |
| 27 Apr 2026 | $47.80 | $48.485 | $47.585 | $48.32 | 386K | ▲+1.09% |
| 24 Apr 2026 | $47.01 | $47.99 | $46.69 | $47.96 | 307K | ▲+2.02% |
| 23 Apr 2026 | $47.29 | $47.55 | $46.61 | $47.25 | 549K | ▼-0.08% |
| 22 Apr 2026 | $47.25 | $47.91 | $47.06 | $47.79 | 457K | ▲+1.14% |
| 21 Apr 2026 | $48.70 | $49.18 | $48.03 | $48.18 | 407K | ▼-1.07% |