
$27.84
| Revenue (Quarterly) | $1.10B |
| Net Income (Quarterly) | $98.2M |
| Total Assets | $1.80B |
| Total Debt | $344.2M |
| Free Cash Flow | $-28.3M |
| Return on Equity | 9.37% |
| Profit Margin | 8.94% |
| Operating Margin | 13.27% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 May 2026 | $28.11 | $28.28 | $27.43 | $27.84 | 164K | ▼-0.96% |
| 11 May 2026 | $27.70 | $28.50 | $27.26 | $28.22 | 130K | ▲+1.88% |
| 8 May 2026 | $27.53 | $28.01 | $27.16 | $27.945 | 197K | ▲+1.51% |
| 7 May 2026 | $27.88 | $28.51 | $27.45 | $27.985 | 900K | ▲+0.38% |
| 6 May 2026 | $28.80 | $28.85 | $27.85 | $27.85 | 294K | ▼-3.30% |
| 5 May 2026 | $28.61 | $29.69 | $28.51 | $28.65 | 165K | ▲+0.14% |
| 4 May 2026 | $29.70 | $30.16 | $29.38 | $29.39 | 214K | ▼-1.04% |
| 1 May 2026 | $30.43 | $30.55 | $29.67 | $29.71 | 153K | ▼-2.37% |
| 30 Apr 2026 | $30.00 | $30.645 | $29.99 | $30.07 | 152K | ▲+0.23% |
| 29 Apr 2026 | $30.20 | $30.70 | $29.98 | $30.18 | 199K | ▼-0.07% |
| 28 Apr 2026 | $31.51 | $31.64 | $30.64 | $30.80 | 157K | ▼-2.25% |
| 27 Apr 2026 | $30.67 | $31.84 | $30.67 | $31.41 | 162K | ▲+2.41% |
| 24 Apr 2026 | $30.45 | $30.93 | $30.115 | $30.66 | 436K | ▲+0.69% |
| 23 Apr 2026 | $29.72 | $30.52 | $29.41 | $30.29 | 461K | ▲+1.92% |
| 22 Apr 2026 | $29.45 | $29.87 | $28.46 | $29.69 | 350K | ▲+0.81% |
| 21 Apr 2026 | $29.55 | $29.585 | $29.16 | $29.46 | 124K | ▼-0.30% |
| 20 Apr 2026 | $29.20 | $29.50 | $28.85 | $29.33 | 114K | ▲+0.45% |
| 17 Apr 2026 | $28.00 | $28.655 | $27.97 | $28.54 | 141K | ▲+1.93% |
| 16 Apr 2026 | $27.53 | $27.96 | $26.92 | $27.89 | 333K | ▲+1.31% |
| 15 Apr 2026 | $28.12 | $28.29 | $27.43 | $27.65 | 187K | ▼-1.67% |
| 14 Apr 2026 | $27.89 | $28.41 | $27.48 | $27.93 | 69K | ▲+0.14% |
| 13 Apr 2026 | $28.08 | $28.32 | $27.57 | $27.98 | 183K | ▼-0.36% |
| 10 Apr 2026 | $28.15 | $28.44 | $27.90 | $28.21 | 89K | ▲+0.21% |
| 9 Apr 2026 | $28.33 | $28.55 | $28.10 | $28.25 | 91K | ▼-0.28% |
| 8 Apr 2026 | $28.44 | $29.21 | $28.44 | $28.80 | 251K | ▲+1.27% |
| 7 Apr 2026 | $27.28 | $28.07 | $27.18 | $27.45 | 139K | ▲+0.62% |
| 6 Apr 2026 | $28.24 | $28.24 | $26.73 | $26.88 | 290K | ▼-4.82% |
| 3 Apr 2026 | $28.24 | $28.24 | $26.73 | $26.88 | 288K | ▼-4.82% |
| 2 Apr 2026 | $28.24 | $28.24 | $26.73 | $26.88 | 288K | ▼-4.82% |
| 1 Apr 2026 | $26.61 | $27.73 | $26.58 | $27.73 | 544K | ▲+4.21% |