
$14.20
| Revenue (Quarterly) | $453.9M |
| Net Income (Quarterly) | $101.7M |
| Total Assets | $1.46B |
| Total Debt | $241.8M |
| Free Cash Flow | $146.1M |
| Return on Equity | 9.96% |
| Profit Margin | 22.41% |
| Operating Margin | 20.03% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $14.21 | $14.385 | $14.13 | $14.20 | 191K | ▲+1.25% |
| 11 June 2026 | $14.00 | $14.17 | $13.90 | $14.025 | 287K | ▲+1.34% |
| 10 June 2026 | $13.50 | $13.89 | $13.43 | $13.84 | 239K | ▲+3.59% |
| 9 June 2026 | $12.89 | $13.47 | $12.73 | $13.36 | 165K | ▲+3.57% |
| 8 June 2026 | $12.79 | $13.00 | $12.73 | $12.90 | 222K | ▲+0.31% |
| 5 June 2026 | $12.79 | $13.00 | $12.73 | $12.86 | 160K | ▲+1.90% |
| 4 June 2026 | $12.65 | $12.895 | $12.62 | $12.62 | 195K | ▼-0.55% |
| 3 June 2026 | $12.70 | $12.84 | $12.50 | $12.69 | 161K | |
| 2 June 2026 | $12.45 | $12.71 | $12.30 | $12.69 | 163K | ▲+0.32% |
| 1 June 2026 | $12.54 | $12.75 | $12.405 | $12.65 | 328K | ▲+1.36% |
| 29 May 2026 | $12.34 | $12.55 | $12.225 | $12.48 | 272K | ▲+1.22% |
| 28 May 2026 | $12.09 | $12.40 | $12.05 | $12.33 | 241K | ▲+0.90% |
| 27 May 2026 | $11.68 | $12.23 | $11.66 | $12.22 | 218K | ▲+4.36% |
| 26 May 2026 | $11.59 | $11.78 | $11.57 | $11.71 | 127K | ▲+1.21% |
| 25 May 2026 | $11.75 | $11.75 | $11.48 | $11.57 | 185K | ▼-0.77% |
| 22 May 2026 | $11.60 | $11.85 | $11.56 | $11.66 | 183K | ▲+0.87% |
| 21 May 2026 | $11.55 | $11.685 | $11.47 | $11.56 | 228K | ▲+1.58% |
| 20 May 2026 | $11.55 | $11.69 | $11.34 | $11.38 | 193K | ▼-1.98% |
| 19 May 2026 | $11.30 | $11.75 | $11.28 | $11.61 | 294K | ▲+3.48% |
| 18 May 2026 | $11.61 | $11.61 | $10.97 | $11.22 | 677K | ▼-2.18% |
| 15 May 2026 | $11.69 | $11.735 | $11.35 | $11.47 | 377K | ▼-0.09% |
| 14 May 2026 | $11.60 | $11.745 | $11.48 | $11.48 | 548K | ▼-2.46% |
| 13 May 2026 | $11.99 | $11.99 | $11.67 | $11.77 | 309K | ▼-2.00% |
| 12 May 2026 | $12.14 | $12.14 | $11.85 | $12.01 | 245K | ▼-1.88% |
| 11 May 2026 | $12.28 | $12.44 | $12.07 | $12.24 | 79K | ▼-1.21% |
| 8 May 2026 | $12.37 | $12.45 | $12.16 | $12.39 | 105K | ▲+0.49% |
| 7 May 2026 | $12.10 | $12.46 | $11.99 | $12.33 | 163K | ▲+1.82% |
| 6 May 2026 | $12.16 | $12.24 | $11.98 | $12.11 | 148K | ▲+1.09% |
| 5 May 2026 | $12.02 | $12.10 | $11.83 | $11.98 | 140K | ▼-1.07% |
| 4 May 2026 | $12.29 | $12.43 | $12.05 | $12.11 | 106K | ▼-0.90% |