
$15.88
| Revenue (Quarterly) | $1.10B |
| Net Income (Quarterly) | $40.9M |
| Total Assets | $2.41B |
| Total Debt | $1.66B |
| Free Cash Flow | $93.0M |
| Return on Equity | 6.00% |
| Profit Margin | 3.73% |
| Operating Margin | 8.39% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $15.98 | $16.10 | $15.67 | $15.88 | 348K | ▲+1.53% |
| 11 June 2026 | $15.92 | $16.17 | $15.61 | $15.64 | 263K | ▼-1.82% |
| 10 June 2026 | $15.61 | $16.09 | $15.61 | $15.93 | 320K | ▲+2.05% |
| 9 June 2026 | $15.77 | $15.89 | $15.395 | $15.61 | 350K | ▼-2.50% |
| 8 June 2026 | $16.00 | $16.37 | $15.93 | $16.01 | 248K | ▲+0.19% |
| 5 June 2026 | $16.00 | $16.37 | $15.93 | $15.98 | 195K | ▼-0.31% |
| 4 June 2026 | $15.65 | $16.24 | $15.50 | $16.03 | 222K | ▲+0.19% |
| 3 June 2026 | $16.14 | $16.69 | $15.80 | $16.00 | 675K | ▼-3.50% |
| 2 June 2026 | $17.30 | $17.425 | $16.26 | $16.58 | 528K | ▼-5.96% |
| 1 June 2026 | $17.95 | $18.34 | $17.53 | $17.63 | 246K | ▼-2.27% |
| 29 May 2026 | $17.88 | $18.11 | $17.54 | $18.04 | 277K | ▲+2.09% |
| 28 May 2026 | $17.70 | $18.04 | $17.52 | $17.67 | 316K | ▼-0.79% |
| 27 May 2026 | $17.42 | $17.975 | $17.315 | $17.81 | 325K | ▲+0.88% |
| 26 May 2026 | $17.55 | $17.74 | $17.24 | $17.655 | 323K | ▲+2.35% |
| 25 May 2026 | $17.00 | $17.28 | $16.94 | $17.25 | 151K | ▲+0.88% |
| 22 May 2026 | $16.98 | $17.38 | $16.77 | $17.10 | 363K | ▲+1.00% |
| 21 May 2026 | $16.50 | $17.28 | $16.415 | $16.93 | 350K | ▲+4.51% |
| 20 May 2026 | $16.45 | $16.70 | $16.01 | $16.20 | 364K | ▼-0.86% |
| 19 May 2026 | $15.75 | $16.37 | $15.65 | $16.34 | 335K | ▲+5.35% |
| 18 May 2026 | $15.80 | $16.00 | $15.29 | $15.51 | 223K | ▼-1.27% |
| 15 May 2026 | $15.70 | $16.16 | $15.46 | $15.71 | 227K | ▲+0.32% |
| 14 May 2026 | $15.42 | $15.90 | $15.40 | $15.66 | 472K | ▲+2.55% |
| 13 May 2026 | $15.21 | $15.81 | $15.15 | $15.27 | 386K | ▲+0.20% |
| 12 May 2026 | $15.20 | $15.37 | $14.83 | $15.24 | 563K | ▼-1.68% |
| 11 May 2026 | $16.02 | $16.16 | $15.32 | $15.50 | 585K | ▼-3.67% |
| 8 May 2026 | $16.50 | $16.58 | $15.98 | $16.09 | 293K | ▼-3.54% |
| 7 May 2026 | $16.50 | $17.10 | $16.46 | $16.68 | 446K | ▲+1.52% |
| 6 May 2026 | $16.05 | $16.57 | $15.88 | $16.43 | 265K | ▲+3.66% |
| 5 May 2026 | $15.85 | $16.00 | $15.70 | $15.85 | 277K | ▼-1.43% |
| 4 May 2026 | $16.40 | $16.49 | $16.02 | $16.08 | 137K | ▼-1.53% |