
$19.56
| Revenue (Quarterly) | $286.2M |
| Net Income (Quarterly) | $49.4M |
| Total Assets | $1.57B |
| Total Debt | $853.6M |
| Free Cash Flow | $-23.7M |
| Return on Equity | 43.85% |
| Profit Margin | 17.27% |
| Operating Margin | 29.14% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $19.60 | $19.715 | $19.42 | $19.56 | 170K | ▼-0.38% |
| 11 June 2026 | $19.18 | $19.70 | $19.18 | $19.635 | 140K | ▲+2.16% |
| 10 June 2026 | $19.40 | $19.50 | $19.03 | $19.22 | 125K | ▼-1.28% |
| 9 June 2026 | $19.00 | $19.47 | $18.92 | $19.47 | 170K | ▲+1.09% |
| 8 June 2026 | $19.01 | $19.30 | $18.96 | $19.26 | 247K | ▲+0.21% |
| 5 June 2026 | $19.01 | $19.30 | $18.96 | $19.22 | 210K | ▲+1.10% |
| 4 June 2026 | $18.35 | $19.05 | $18.35 | $19.01 | 542K | ▲+2.37% |
| 3 June 2026 | $18.50 | $18.62 | $18.19 | $18.57 | 219K | ▲+0.38% |
| 2 June 2026 | $18.54 | $18.62 | $18.31 | $18.50 | 83K | ▼-0.32% |
| 1 June 2026 | $18.25 | $18.65 | $18.15 | $18.56 | 276K | ▲+1.42% |
| 29 May 2026 | $18.41 | $18.53 | $18.235 | $18.30 | 144K | ▼-0.92% |
| 28 May 2026 | $18.49 | $18.54 | $18.40 | $18.47 | 113K | ▼-0.16% |
| 27 May 2026 | $18.45 | $18.54 | $18.23 | $18.50 | 95K | ▲+0.65% |
| 26 May 2026 | $18.50 | $18.53 | $18.06 | $18.38 | 109K | ▼-0.65% |
| 25 May 2026 | $18.55 | $18.56 | $18.35 | $18.50 | 126K | ▼-0.27% |
| 22 May 2026 | $18.53 | $18.65 | $18.48 | $18.55 | 331K | ▲+0.27% |
| 21 May 2026 | $18.49 | $18.59 | $18.28 | $18.50 | 307K | ▲+1.31% |
| 20 May 2026 | $18.02 | $18.32 | $18.02 | $18.26 | 203K | ▲+1.14% |
| 19 May 2026 | $17.87 | $18.41 | $17.87 | $18.055 | 238K | ▲+1.78% |
| 18 May 2026 | $17.50 | $17.90 | $17.44 | $17.74 | 159K | ▲+1.20% |
| 15 May 2026 | $17.49 | $17.64 | $17.28 | $17.53 | 245K | ▲+1.68% |
| 14 May 2026 | $16.83 | $17.27 | $16.83 | $17.24 | 128K | ▲+2.31% |
| 13 May 2026 | $17.60 | $17.65 | $16.72 | $16.85 | 227K | ▼-4.59% |
| 12 May 2026 | $18.01 | $18.14 | $17.42 | $17.66 | 331K | ▼-3.55% |
| 11 May 2026 | $18.38 | $18.57 | $17.97 | $18.31 | 233K | ▼-0.81% |
| 8 May 2026 | $18.15 | $18.65 | $18.12 | $18.46 | 705K | ▲+1.88% |
| 7 May 2026 | $17.72 | $18.32 | $17.70 | $18.12 | 504K | ▲+2.69% |
| 6 May 2026 | $16.81 | $17.67 | $16.81 | $17.645 | 673K | ▲+5.79% |
| 5 May 2026 | $16.00 | $16.70 | $15.96 | $16.68 | 376K | ▲+3.93% |
| 4 May 2026 | $15.89 | $16.18 | $15.88 | $16.05 | 152K | ▲+1.23% |