
$37.16
| Revenue (Quarterly) | $1.03B |
| Net Income (Quarterly) | $103.9M |
| Total Assets | $7.40B |
| Total Debt | $3.69B |
| Free Cash Flow | $190.0M |
| Return on Equity | 3.81% |
| Profit Margin | 10.13% |
| Operating Margin | 29.45% |
| Company | Market Cap | Price | 1D Change |
|---|---|---|---|
| $4.31B | $17.91 | ▼-8.06% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 13 Apr 2026 | $36.50 | $37.37 | $35.91 | $37.16 | 1.1M | ▲+1.81% |
| 10 Apr 2026 | $36.61 | $38.32 | $36.52 | $38.16 | 1.7M | ▲+4.23% |
| 9 Apr 2026 | $41.66 | $41.69 | $38.57 | $38.77 | 2.7M | ▼-6.94% |
| 8 Apr 2026 | $41.46 | $43.99 | $40.88 | $43.76 | 1.6M | ▲+5.55% |
| 7 Apr 2026 | $38.92 | $40.09 | $38.25 | $39.105 | 865K | ▲+0.48% |
| 6 Apr 2026 | $39.20 | $39.49 | $37.35 | $37.88 | 1.4M | ▼-3.37% |
| 3 Apr 2026 | $39.20 | $39.49 | $37.35 | $37.88 | 1.4M | ▼-3.37% |
| 2 Apr 2026 | $39.20 | $39.49 | $37.35 | $37.88 | 1.4M | ▼-3.37% |
| 1 Apr 2026 | $39.63 | $39.97 | $38.67 | $39.58 | 1.6M | ▼-0.13% |
| 31 Mar 2026 | $37.61 | $38.81 | $36.55 | $38.02 | 1.8M | ▲+1.09% |
| 30 Mar 2026 | $37.50 | $37.50 | $35.54 | $36.53 | 2.1M | ▼-2.59% |
| 27 Mar 2026 | $38.00 | $38.96 | $37.71 | $38.36 | 1.3M | ▲+0.95% |
| 26 Mar 2026 | $39.72 | $39.86 | $38.28 | $38.33 | 1.5M | ▼-3.50% |
| 25 Mar 2026 | $37.69 | $40.60 | $37.65 | $39.61 | 2.1M | ▲+5.09% |
| 24 Mar 2026 | $42.00 | $42.39 | $39.00 | $39.17 | 2.1M | ▼-6.74% |
| 23 Mar 2026 | $41.47 | $41.75 | $40.31 | $40.69 | 2.4M | ▼-1.88% |
| 20 Mar 2026 | $41.70 | $43.54 | $41.57 | $42.84 | 2.7M | ▲+2.73% |
| 19 Mar 2026 | $43.06 | $43.13 | $41.47 | $41.47 | 1.9M | ▼-3.69% |
| 18 Mar 2026 | $44.72 | $45.43 | $44.50 | $44.60 | 2M | ▼-0.27% |
| 17 Mar 2026 | $47.20 | $47.87 | $45.23 | $45.23 | 1.1M | ▼-4.17% |
| 16 Mar 2026 | $48.10 | $48.30 | $46.50 | $46.63 | 910K | ▼-3.06% |
| 13 Mar 2026 | $46.56 | $47.95 | $46.30 | $47.57 | 1.2M | ▲+2.17% |
| 12 Mar 2026 | $48.14 | $48.49 | $46.11 | $47.96 | 1.8M | ▼-0.37% |
| 11 Mar 2026 | $50.58 | $51.00 | $48.67 | $49.24 | 1.3M | ▼-2.65% |
| 10 Mar 2026 | $51.65 | $53.43 | $50.74 | $51.08 | 1.6M | ▼-1.10% |
| 9 Mar 2026 | $51.00 | $52.82 | $49.63 | $50.66 | 2.7M | ▼-0.67% |
| 6 Mar 2026 | $48.10 | $52.72 | $47.95 | $52.72 | 2.9M | ▲+9.60% |
| 5 Mar 2026 | $45.50 | $47.71 | $45.00 | $47.57 | 2.1M | ▲+4.55% |
| 4 Mar 2026 | $45.50 | $45.73 | $44.14 | $44.40 | 1.3M | ▼-2.42% |
| 3 Mar 2026 | $46.56 | $46.60 | $43.88 | $44.26 | 1.7M | ▼-4.94% |