
$38.05
| 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.48B | $18.44 | ▲+0.27% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 15 May 2026 | $37.63 | $38.64 | $37.24 | $38.05 | 1.3M | ▲+1.12% |
| 14 May 2026 | $37.72 | $37.97 | $36.36 | $36.72 | 2.7M | ▼-2.65% |
| 13 May 2026 | $38.81 | $39.305 | $37.76 | $38.57 | 1.6M | ▼-0.62% |
| 12 May 2026 | $41.26 | $41.37 | $39.76 | $40.01 | 1.1M | ▼-3.03% |
| 11 May 2026 | $41.77 | $42.74 | $40.84 | $42.33 | 991K | ▲+1.34% |
| 8 May 2026 | $44.00 | $44.36 | $42.06 | $42.54 | 1.4M | ▼-3.32% |
| 7 May 2026 | $44.27 | $45.50 | $43.25 | $44.21 | 1.6M | ▼-0.14% |
| 6 May 2026 | $45.30 | $46.93 | $44.43 | $44.80 | 1.5M | ▼-1.10% |
| 5 May 2026 | $44.60 | $47.00 | $44.52 | $45.69 | 1.2M | ▲+2.44% |
| 4 May 2026 | $44.11 | $44.74 | $42.38 | $43.38 | 948K | ▼-1.65% |
| 1 May 2026 | $43.63 | $44.145 | $43.13 | $43.85 | 643K | ▲+0.50% |
| 30 Apr 2026 | $41.80 | $44.21 | $41.32 | $42.81 | 1.1M | ▲+2.42% |
| 29 Apr 2026 | $41.91 | $43.21 | $41.27 | $41.31 | 740K | ▼-1.43% |
| 28 Apr 2026 | $43.15 | $43.28 | $42.265 | $42.34 | 674K | ▼-1.88% |
| 27 Apr 2026 | $44.45 | $44.49 | $42.66 | $42.92 | 877K | ▼-3.44% |
| 24 Apr 2026 | $42.80 | $44.50 | $42.56 | $44.30 | 978K | ▲+3.50% |
| 23 Apr 2026 | $44.80 | $45.54 | $43.93 | $44.38 | 1.2M | ▼-0.94% |
| 22 Apr 2026 | $46.02 | $46.29 | $44.91 | $45.83 | 731K | ▼-0.41% |
| 21 Apr 2026 | $46.25 | $47.19 | $45.51 | $45.74 | 702K | ▼-1.10% |
| 20 Apr 2026 | $45.60 | $46.62 | $45.37 | $45.66 | 1.1M | ▲+0.13% |
| 17 Apr 2026 | $45.34 | $46.805 | $44.65 | $46.35 | 1.9M | ▲+2.23% |
| 16 Apr 2026 | $41.95 | $44.86 | $41.80 | $44.80 | 2.1M | ▲+6.79% |
| 15 Apr 2026 | $39.97 | $40.48 | $39.04 | $39.90 | 753K | ▼-0.18% |
| 14 Apr 2026 | $39.20 | $39.74 | $38.52 | $38.81 | 1.1M | ▼-0.99% |
| 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% |