
$56.69
| 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 % |
|---|---|---|---|---|---|---|
| 27 Mar 2026 | $54.35 | $56.90 | $54.14 | $56.69 | 1.1M | ▲+4.31% |
| 26 Mar 2026 | $56.50 | $56.53 | $54.70 | $55.36 | 1M | ▼-2.02% |
| 25 Mar 2026 | $53.99 | $56.87 | $53.99 | $56.85 | 1.3M | ▲+5.30% |
| 24 Mar 2026 | $53.19 | $53.90 | $52.16 | $52.93 | 1.1M | ▼-0.49% |
| 23 Mar 2026 | $50.35 | $50.99 | $48.27 | $50.62 | 1.2M | ▲+0.54% |
| 20 Mar 2026 | $49.66 | $52.24 | $48.88 | $51.69 | 1.9M | ▲+4.09% |
| 19 Mar 2026 | $53.41 | $53.60 | $50.92 | $51.42 | 1.4M | ▼-3.73% |
| 18 Mar 2026 | $54.55 | $55.64 | $53.78 | $54.30 | 841K | ▼-0.46% |
| 17 Mar 2026 | $55.55 | $55.80 | $54.07 | $55.16 | 674K | ▼-0.70% |
| 16 Mar 2026 | $55.55 | $55.67 | $54.235 | $54.75 | 1.4M | ▼-1.44% |
| 13 Mar 2026 | $57.81 | $58.72 | $57.01 | $57.48 | 999K | ▼-0.57% |
| 12 Mar 2026 | $60.40 | $60.73 | $57.85 | $58.25 | 898K | ▼-3.56% |
| 11 Mar 2026 | $58.60 | $60.50 | $57.98 | $60.33 | 1.1M | ▲+2.95% |
| 10 Mar 2026 | $55.89 | $57.77 | $55.01 | $57.45 | 1.2M | ▲+2.79% |
| 9 Mar 2026 | $53.35 | $54.31 | $50.99 | $54.31 | 1.8M | ▲+1.80% |
| 6 Mar 2026 | $54.31 | $55.28 | $53.76 | $55.20 | 1.2M | ▲+1.64% |
| 5 Mar 2026 | $56.27 | $57.11 | $55.13 | $56.06 | 1.3M | ▼-0.37% |
| 4 Mar 2026 | $55.46 | $57.56 | $54.83 | $55.71 | 1.7M | ▲+0.45% |
| 3 Mar 2026 | $60.01 | $60.96 | $55.28 | $56.04 | 1.3M | ▼-6.62% |
| 2 Mar 2026 | $59.33 | $62.49 | $59.25 | $59.70 | 1.4M | ▲+0.62% |
| 27 Feb 2026 | $60.30 | $61.97 | $60.10 | $60.98 | 1.5M | ▲+1.13% |
| 26 Feb 2026 | $59.30 | $61.61 | $59.10 | $60.46 | 1.8M | ▲+1.96% |
| 25 Feb 2026 | $57.49 | $59.24 | $57.38 | $58.13 | 1.8M | ▲+1.11% |
| 24 Feb 2026 | $55.01 | $57.68 | $53.98 | $57.29 | 1.9M | ▲+4.14% |
| 23 Feb 2026 | $52.10 | $54.11 | $52.06 | $53.80 | 1.1M | ▲+3.26% |
| 22 Feb 2026 | $54.90 | $56.41 | $50.80 | $51.25 | 1.5M | ▼-6.65% |
| 20 Feb 2026 | $54.90 | $56.41 | $50.80 | $51.25 | 1.5M | ▼-6.65% |
| 19 Feb 2026 | $55.00 | $55.25 | $53.43 | $54.09 | 776K | ▼-1.65% |
| 18 Feb 2026 | $52.49 | $54.25 | $52.21 | $53.75 | 660K | ▲+2.40% |
| 17 Feb 2026 | $51.48 | $52.30 | $50.47 | $52.02 | 1.5M | ▲+1.05% |