
$47.10
| Revenue (Quarterly) | $604.3M |
| Net Income (Quarterly) | $143.3M |
| Total Assets | $3.39B |
| Total Debt | $169.4M |
| Free Cash Flow | $294.9M |
| Return on Equity | 5.53% |
| Profit Margin | 23.71% |
| Operating Margin | 35.60% |
| Company | Market Cap | Price | 1D Change |
|---|---|---|---|
| $5.61B | $23.84 | ▼-1.65% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 20 Feb 2026 | $47.49 | $47.49 | $45.56 | $47.10 | 1.8M | ▼-0.82% |
| 19 Feb 2026 | $48.17 | $48.96 | $47.46 | $48.96 | 1.4M | ▲+1.64% |
| 18 Feb 2026 | $47.52 | $48.22 | $46.76 | $48.05 | 1.5M | ▲+1.12% |
| 17 Feb 2026 | $47.00 | $47.47 | $45.39 | $47.34 | 1.4M | ▲+0.72% |
| 16 Feb 2026 | $44.20 | $48.28 | $43.92 | $48.11 | 1.6M | ▲+8.85% |
| 13 Feb 2026 | $45.00 | $45.04 | $40.59 | $42.62 | 4M | ▼-5.29% |
| 12 Feb 2026 | $48.95 | $49.59 | $46.98 | $47.57 | 1.7M | ▼-2.82% |
| 11 Feb 2026 | $50.35 | $50.94 | $49.35 | $50.94 | 1.3M | ▲+1.17% |
| 10 Feb 2026 | $49.34 | $50.60 | $48.44 | $50.59 | 1.5M | ▲+2.53% |
| 9 Feb 2026 | $49.50 | $50.18 | $48.57 | $49.30 | 2.8M | ▼-0.40% |
| 6 Feb 2026 | $48.32 | $48.51 | $46.60 | $47.60 | 3.6M | ▼-1.49% |
| 5 Feb 2026 | $51.17 | $51.47 | $47.69 | $49.92 | 4.1M | ▼-2.44% |
| 4 Feb 2026 | $55.23 | $55.35 | $51.25 | $51.25 | 2.4M | ▼-7.21% |
| 3 Feb 2026 | $56.49 | $57.64 | $56.22 | $57.38 | 1.1M | ▲+1.58% |
| 2 Feb 2026 | $57.42 | $57.50 | $56.01 | $56.41 | 1.2M | ▼-1.76% |
| 30 Jan 2026 | $58.98 | $59.19 | $58.00 | $58.00 | 1.6M | ▼-1.66% |
| 29 Jan 2026 | $60.95 | $61.28 | $59.12 | $59.43 | 941K | ▼-2.49% |
| 28 Jan 2026 | $62.81 | $63.07 | $60.43 | $60.70 | 881K | ▼-3.36% |
| 27 Jan 2026 | $62.40 | $63.29 | $61.58 | $63.07 | 712K | ▲+1.07% |
| 23 Jan 2026 | $61.45 | $63.59 | $61.30 | $61.89 | 1.2M | ▲+0.72% |
| 22 Jan 2026 | $62.55 | $63.11 | $61.31 | $61.72 | 1.1M | ▼-1.33% |
| 21 Jan 2026 | $62.40 | $62.79 | $61.48 | $62.02 | 1.2M | ▼-0.61% |
| 20 Jan 2026 | $63.58 | $64.46 | $63.20 | $63.52 | 824K | ▼-0.09% |
| 19 Jan 2026 | $66.42 | $66.72 | $63.25 | $64.07 | 1M | ▼-3.54% |
| 16 Jan 2026 | $66.38 | $67.77 | $65.91 | $67.02 | 649K | ▲+0.96% |
| 15 Jan 2026 | $66.90 | $68.03 | $66.25 | $66.73 | 772K | ▼-0.25% |
| 14 Jan 2026 | $66.94 | $67.90 | $66.40 | $67.43 | 567K | ▲+0.73% |
| 13 Jan 2026 | $67.50 | $68.70 | $67.09 | $67.11 | 741K | ▼-0.58% |
| 12 Jan 2026 | $67.30 | $67.65 | $66.70 | $67.29 | 611K | ▼-0.01% |
| 9 Jan 2026 | $68.61 | $68.89 | $66.82 | $67.01 | 611K | ▼-2.33% |