
$39.30
| 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.95B | $20.37 | ▲+5.38% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 1 June 2026 | $36.30 | $39.38 | $36.30 | $39.30 | 2M | ▲+8.26% |
| 29 May 2026 | $36.36 | $36.77 | $35.86 | $36.20 | 1.3M | ▼-0.44% |
| 28 May 2026 | $36.20 | $37.21 | $36.07 | $36.53 | 920K | ▲+0.91% |
| 27 May 2026 | $36.01 | $37.14 | $35.82 | $36.80 | 827K | ▲+2.19% |
| 26 May 2026 | $37.61 | $37.94 | $36.14 | $36.46 | 846K | ▼-3.06% |
| 25 May 2026 | $37.00 | $37.65 | $36.41 | $37.425 | 884K | ▲+1.15% |
| 22 May 2026 | $37.40 | $37.76 | $36.80 | $37.025 | 1M | ▼-1.00% |
| 21 May 2026 | $38.50 | $38.55 | $37.39 | $37.75 | 808K | ▼-1.95% |
| 20 May 2026 | $38.25 | $38.99 | $37.46 | $37.70 | 763K | ▼-1.44% |
| 19 May 2026 | $39.40 | $39.91 | $37.92 | $38.18 | 838K | ▼-3.10% |
| 18 May 2026 | $38.46 | $39.50 | $37.86 | $38.145 | 1.1M | ▼-0.82% |
| 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% |