
$23.00
| 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 % |
|---|---|---|---|---|---|---|
| 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% |
| 17 Apr 2026 | $22.75 | $23.00 | $22.70 | $22.74 | 3.6M | ▼-0.04% |
| 16 Apr 2026 | $22.95 | $23.01 | $22.755 | $22.93 | 2.5M | ▼-0.09% |
| 15 Apr 2026 | $23.00 | $23.00 | $22.68 | $22.85 | 1.5M | ▼-0.65% |
| 14 Apr 2026 | $23.00 | $23.00 | $22.74 | $22.84 | 3.7M | ▼-0.70% |
| 13 Apr 2026 | $22.51 | $22.71 | $22.49 | $22.54 | 1.6M | ▲+0.13% |
| 10 Apr 2026 | $22.59 | $22.64 | $22.35 | $22.45 | 1.5M | ▼-0.62% |
| 9 Apr 2026 | $22.56 | $22.59 | $22.17 | $22.49 | 1.7M | ▼-0.31% |
| 8 Apr 2026 | $22.09 | $22.40 | $22.04 | $22.24 | 2.2M | ▲+0.68% |
| 7 Apr 2026 | $21.89 | $22.09 | $21.70 | $21.88 | 1.5M | ▼-0.05% |
| 6 Apr 2026 | $21.32 | $21.62 | $21.26 | $21.55 | 3.1M | ▲+1.08% |