
$70.07
| Revenue (Quarterly) | $3.05B |
| Net Income (Quarterly) | $495.0M |
| Total Assets | $11.93B |
| Total Debt | $5.62B |
| Free Cash Flow | $287.0M |
| Return on Equity | 13.26% |
| Profit Margin | 16.22% |
| Operating Margin | 21.69% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 14 May 2026 | $70.03 | $70.61 | $68.80 | $70.07 | 877K | ▲+0.06% |
| 13 May 2026 | $69.91 | $71.79 | $69.845 | $70.69 | 908K | ▲+1.12% |
| 12 May 2026 | $69.40 | $70.52 | $69.17 | $69.68 | 1.1M | ▲+0.40% |
| 11 May 2026 | $69.39 | $70.52 | $68.66 | $69.07 | 1M | ▼-0.46% |
| 8 May 2026 | $70.00 | $71.62 | $69.02 | $69.565 | 890K | ▼-0.62% |
| 7 May 2026 | $70.30 | $71.72 | $70.04 | $71.29 | 843K | ▲+1.41% |
| 6 May 2026 | $67.00 | $69.32 | $66.88 | $69.25 | 1M | ▲+3.36% |
| 5 May 2026 | $66.24 | $67.29 | $66.17 | $66.62 | 426K | ▲+0.57% |
| 4 May 2026 | $66.65 | $67.63 | $65.85 | $66.88 | 693K | ▲+0.35% |
| 1 May 2026 | $65.00 | $67.15 | $65.00 | $66.41 | 1.3M | ▲+2.17% |
| 30 Apr 2026 | $67.00 | $67.80 | $63.31 | $63.38 | 1.5M | ▼-5.40% |
| 29 Apr 2026 | $59.79 | $61.90 | $59.79 | $61.80 | 470K | ▲+3.36% |
| 28 Apr 2026 | $59.73 | $61.66 | $59.18 | $61.21 | 583K | ▲+2.48% |
| 27 Apr 2026 | $58.10 | $60.65 | $57.70 | $58.96 | 624K | ▲+1.48% |
| 24 Apr 2026 | $60.75 | $61.30 | $58.64 | $59.30 | 564K | ▼-2.39% |
| 23 Apr 2026 | $63.19 | $63.83 | $59.54 | $60.49 | 512K | ▼-4.27% |
| 22 Apr 2026 | $62.57 | $63.23 | $61.97 | $62.80 | 468K | ▲+0.37% |
| 21 Apr 2026 | $62.62 | $64.09 | $61.75 | $62.23 | 572K | ▼-0.62% |
| 20 Apr 2026 | $62.19 | $62.98 | $60.50 | $62.435 | 685K | ▲+0.39% |
| 17 Apr 2026 | $61.01 | $63.50 | $61.00 | $63.36 | 1.7M | ▲+3.85% |
| 16 Apr 2026 | $59.00 | $60.00 | $58.32 | $59.56 | 1.6M | ▲+0.95% |
| 15 Apr 2026 | $58.88 | $59.30 | $58.18 | $58.53 | 778K | ▼-0.59% |
| 14 Apr 2026 | $59.19 | $59.43 | $56.90 | $58.335 | 932K | ▼-1.44% |
| 13 Apr 2026 | $57.02 | $57.64 | $56.02 | $57.45 | 702K | ▲+0.75% |
| 10 Apr 2026 | $59.00 | $59.00 | $57.56 | $58.16 | 491K | ▼-1.42% |
| 9 Apr 2026 | $56.70 | $58.80 | $56.52 | $58.25 | 728K | ▲+2.73% |
| 8 Apr 2026 | $56.65 | $59.47 | $56.575 | $58.40 | 1.3M | ▲+3.09% |
| 7 Apr 2026 | $54.38 | $55.385 | $53.59 | $54.56 | 587K | ▲+0.33% |
| 6 Apr 2026 | $56.50 | $58.00 | $52.68 | $52.68 | 1.6M | ▼-6.76% |
| 3 Apr 2026 | $56.50 | $58.00 | $52.68 | $52.68 | 1.5M | ▼-6.76% |