
$51.51
| 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 % |
|---|---|---|---|---|---|---|
| 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% |
| 20 Apr 2026 | $49.77 | $50.00 | $48.84 | $48.96 | 399K | ▼-1.63% |
| 17 Apr 2026 | $48.48 | $49.05 | $48.20 | $49.00 | 599K | ▲+1.07% |
| 16 Apr 2026 | $48.21 | $49.50 | $47.82 | $49.39 | 866K | ▲+2.45% |
| 15 Apr 2026 | $47.54 | $47.79 | $47.11 | $47.75 | 599K | ▲+0.44% |
| 14 Apr 2026 | $47.50 | $47.50 | $46.45 | $46.88 | 462K | ▼-1.31% |
| 13 Apr 2026 | $47.05 | $47.13 | $46.47 | $46.63 | 288K | ▼-0.89% |
| 10 Apr 2026 | $47.34 | $47.89 | $47.21 | $47.43 | 676K | ▲+0.19% |
| 9 Apr 2026 | $47.76 | $48.00 | $46.87 | $47.35 | 617K | ▼-0.86% |
| 8 Apr 2026 | $48.99 | $49.43 | $48.13 | $48.59 | 824K | ▼-0.82% |
| 7 Apr 2026 | $47.24 | $47.58 | $46.41 | $46.85 | 479K | ▼-0.83% |
| 6 Apr 2026 | $46.68 | $47.12 | $45.78 | $46.15 | 1.4M | ▼-1.14% |