
$22.61
| Revenue (Quarterly) | $12.90B |
| Net Income (Quarterly) | $1.16B |
| Total Assets | $49.19B |
| Total Debt | $4.11B |
| Free Cash Flow | $2.44B |
| Return on Equity | 9.90% |
| Profit Margin | 8.96% |
| Operating Margin | 11.92% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 29 May 2026 | $22.55 | $22.63 | $22.34 | $22.61 | 1.4M | ▲+0.27% |
| 28 May 2026 | $22.73 | $22.79 | $22.21 | $22.38 | 1.2M | ▼-1.54% |
| 27 May 2026 | $23.00 | $23.15 | $22.92 | $23.09 | 1M | ▲+0.39% |
| 26 May 2026 | $23.05 | $23.13 | $22.71 | $23.04 | 1.3M | ▼-0.04% |
| 25 May 2026 | $23.41 | $23.52 | $23.02 | $23.04 | 2.3M | ▼-1.58% |
| 22 May 2026 | $23.78 | $23.94 | $23.53 | $23.61 | 2.1M | ▼-0.71% |
| 21 May 2026 | $23.81 | $23.89 | $23.44 | $23.82 | 1.2M | ▲+0.04% |
| 20 May 2026 | $23.65 | $23.99 | $23.61 | $23.65 | 1.6M | |
| 19 May 2026 | $23.60 | $24.32 | $23.48 | $23.99 | 2.4M | ▲+1.65% |
| 18 May 2026 | $23.30 | $23.50 | $23.18 | $23.32 | 1.1M | ▲+0.09% |
| 15 May 2026 | $22.99 | $23.27 | $22.80 | $22.995 | 1.2M | ▲+0.02% |
| 14 May 2026 | $22.30 | $22.64 | $22.27 | $22.63 | 599K | ▲+1.48% |
| 13 May 2026 | $22.11 | $22.48 | $22.06 | $22.445 | 1.1M | ▲+1.52% |
| 12 May 2026 | $22.39 | $22.415 | $22.035 | $22.26 | 848K | ▼-0.58% |
| 11 May 2026 | $22.42 | $22.615 | $22.08 | $22.42 | 836K | |
| 8 May 2026 | $22.85 | $23.08 | $22.045 | $22.305 | 1.8M | ▼-2.39% |
| 7 May 2026 | $22.50 | $22.74 | $22.46 | $22.61 | 1.6M | ▲+0.49% |
| 6 May 2026 | $22.50 | $22.58 | $22.21 | $22.41 | 1.1M | ▼-0.40% |
| 5 May 2026 | $22.56 | $22.64 | $22.28 | $22.60 | 1.1M | ▲+0.18% |
| 4 May 2026 | $22.44 | $22.72 | $22.425 | $22.65 | 744K | ▲+0.94% |
| 1 May 2026 | $22.33 | $22.65 | $22.23 | $22.56 | 844K | ▲+1.03% |
| 30 Apr 2026 | $22.20 | $22.32 | $22.06 | $22.31 | 1.4M | ▲+0.50% |
| 29 Apr 2026 | $22.20 | $22.37 | $22.13 | $22.18 | 761K | ▼-0.09% |
| 28 Apr 2026 | $22.08 | $22.29 | $22.01 | $22.06 | 672K | ▼-0.09% |
| 27 Apr 2026 | $22.49 | $22.49 | $22.18 | $22.30 | 363K | ▼-0.84% |
| 24 Apr 2026 | $22.50 | $22.73 | $22.28 | $22.45 | 1M | ▼-0.22% |
| 23 Apr 2026 | $22.32 | $22.48 | $22.105 | $22.48 | 1.1M | ▲+0.72% |
| 22 Apr 2026 | $22.53 | $22.63 | $22.435 | $22.50 | 665K | ▼-0.13% |
| 21 Apr 2026 | $22.48 | $22.61 | $22.46 | $22.50 | 1.2M | ▲+0.09% |
| 20 Apr 2026 | $22.83 | $22.89 | $22.49 | $22.60 | 1.4M | ▼-1.01% |