
$21.64
| Revenue (Quarterly) | $189.0M |
| Net Income (Quarterly) | $-2.2M |
| Total Assets | $306.5M |
| Total Debt | $23.0M |
| Free Cash Flow | $64.2M |
| Return on Equity | -1.45% |
| Profit Margin | -1.15% |
| Operating Margin | -7.25% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $21.68 | $21.87 | $21.30 | $21.64 | 664K | ▲+1.93% |
| 11 June 2026 | $21.25 | $21.72 | $20.88 | $21.23 | 151K | ▼-2.17% |
| 10 June 2026 | $21.66 | $21.87 | $21.44 | $21.70 | 250K | ▲+0.60% |
| 9 June 2026 | $21.40 | $21.61 | $20.86 | $21.57 | 361K | ▲+1.46% |
| 8 June 2026 | $21.75 | $21.93 | $21.09 | $21.26 | 295K | ▼-0.14% |
| 5 June 2026 | $21.75 | $21.93 | $21.09 | $21.29 | 201K | ▲+0.80% |
| 4 June 2026 | $21.02 | $21.245 | $20.77 | $21.12 | 335K | ▼-1.54% |
| 3 June 2026 | $21.65 | $21.76 | $20.82 | $21.45 | 224K | ▼-1.88% |
| 2 June 2026 | $20.98 | $21.90 | $20.84 | $21.86 | 187K | ▲+1.06% |
| 1 June 2026 | $21.14 | $22.20 | $21.14 | $21.63 | 291K | ▲+1.60% |
| 29 May 2026 | $21.44 | $21.48 | $20.98 | $21.29 | 1.6M | ▼-0.19% |
| 28 May 2026 | $21.79 | $22.105 | $21.20 | $21.33 | 216K | ▼-3.13% |
| 27 May 2026 | $21.96 | $22.25 | $21.70 | $22.02 | 143K | ▲+0.64% |
| 26 May 2026 | $22.51 | $22.61 | $21.48 | $21.88 | 603K | ▼-3.04% |
| 25 May 2026 | $22.33 | $22.605 | $22.09 | $22.565 | 306K | ▲+0.83% |
| 22 May 2026 | $22.54 | $22.73 | $22.25 | $22.38 | 97K | ▼-0.80% |
| 21 May 2026 | $22.46 | $22.86 | $22.24 | $22.56 | 185K | ▲+3.20% |
| 20 May 2026 | $22.15 | $22.46 | $21.78 | $21.86 | 510K | ▼-1.04% |
| 19 May 2026 | $22.53 | $22.77 | $22.07 | $22.09 | 332K | ▲+0.32% |
| 18 May 2026 | $22.67 | $22.99 | $21.935 | $22.02 | 198K | ▼-1.34% |
| 15 May 2026 | $22.57 | $22.72 | $22.17 | $22.32 | 109K | ▲+0.52% |
| 14 May 2026 | $22.40 | $22.56 | $21.95 | $22.205 | 351K | ▼-1.09% |
| 13 May 2026 | $21.99 | $22.50 | $21.52 | $22.45 | 247K | ▲+1.81% |
| 12 May 2026 | $22.21 | $22.47 | $21.835 | $22.05 | 273K | ▼-3.67% |
| 11 May 2026 | $22.65 | $22.98 | $22.13 | $22.89 | 347K | ▲+1.51% |
| 8 May 2026 | $22.40 | $22.96 | $22.40 | $22.55 | 227K | ▼-2.42% |
| 7 May 2026 | $22.51 | $23.27 | $22.50 | $23.11 | 156K | ▲+2.80% |
| 6 May 2026 | $23.06 | $23.13 | $22.33 | $22.48 | 191K | ▼-0.93% |
| 5 May 2026 | $23.00 | $23.31 | $22.62 | $22.69 | 190K | ▼-2.03% |
| 4 May 2026 | $23.30 | $23.69 | $23.12 | $23.16 | 148K | ▼-1.32% |