
$2.88
| Revenue (Quarterly) | $124.2M |
| Net Income (Quarterly) | $68.9M |
| Total Assets | $3.97B |
| Total Debt | $1.42B |
| Free Cash Flow | $50.3M |
| Return on Equity | 2.79% |
| Profit Margin | 55.50% |
| Operating Margin | 43.12% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 31 Mar 2026 | $2.86 | $2.915 | $2.86 | $2.88 | 1.9M | ▲+0.70% |
| 30 Mar 2026 | $2.86 | $2.89 | $2.83 | $2.89 | 1.4M | ▲+1.05% |
| 27 Mar 2026 | $2.95 | $2.955 | $2.91 | $2.93 | 1.6M | ▼-0.68% |
| 26 Mar 2026 | $2.95 | $2.98 | $2.94 | $2.96 | 1.6M | ▲+0.34% |
| 25 Mar 2026 | $2.96 | $2.985 | $2.95 | $2.95 | 1.2M | ▼-0.34% |
| 24 Mar 2026 | $3.02 | $3.02 | $2.95 | $2.96 | 1.4M | ▼-1.99% |
| 23 Mar 2026 | $2.93 | $2.96 | $2.91 | $2.94 | 1.2M | ▲+0.34% |
| 20 Mar 2026 | $3.00 | $3.02 | $2.955 | $2.96 | 3.4M | ▼-1.33% |
| 19 Mar 2026 | $3.06 | $3.06 | $2.96 | $2.96 | 2.1M | ▼-3.27% |
| 18 Mar 2026 | $3.06 | $3.09 | $3.04 | $3.09 | 875K | ▲+0.98% |
| 17 Mar 2026 | $3.03 | $3.06 | $3.025 | $3.04 | 954K | ▲+0.33% |
| 16 Mar 2026 | $3.00 | $3.03 | $3.00 | $3.02 | 729K | ▲+0.67% |
| 13 Mar 2026 | $3.00 | $3.03 | $2.98 | $3.01 | 1.1M | ▲+0.33% |
| 12 Mar 2026 | $3.04 | $3.04 | $2.98 | $3.00 | 2.2M | ▼-1.32% |
| 11 Mar 2026 | $3.07 | $3.07 | $3.05 | $3.06 | 1.2M | ▼-0.33% |
| 10 Mar 2026 | $3.10 | $3.11 | $3.05 | $3.06 | 977K | ▼-1.29% |
| 9 Mar 2026 | $3.10 | $3.10 | $3.04 | $3.08 | 2M | ▼-0.65% |
| 6 Mar 2026 | $3.15 | $3.15 | $3.12 | $3.13 | 767K | ▼-0.63% |
| 5 Mar 2026 | $3.16 | $3.18 | $3.15 | $3.16 | 868K | |
| 4 Mar 2026 | $3.18 | $3.19 | $3.155 | $3.18 | 1.9M | |
| 3 Mar 2026 | $3.18 | $3.19 | $3.14 | $3.18 | 988K | |
| 2 Mar 2026 | $3.21 | $3.225 | $3.19 | $3.21 | 682K | |
| 27 Feb 2026 | $3.21 | $3.23 | $3.18 | $3.21 | 1.3M | |
| 26 Feb 2026 | $3.19 | $3.21 | $3.17 | $3.20 | 1M | ▲+0.31% |
| 25 Feb 2026 | $3.22 | $3.22 | $3.17 | $3.19 | 941K | ▼-0.93% |
| 24 Feb 2026 | $3.17 | $3.22 | $3.16 | $3.22 | 1.1M | ▲+1.58% |
| 23 Feb 2026 | $3.17 | $3.185 | $3.16 | $3.17 | 879K | |
| 22 Feb 2026 | $3.18 | $3.19 | $3.13 | $3.19 | 945K | ▲+0.31% |
| 20 Feb 2026 | $3.18 | $3.19 | $3.13 | $3.19 | 945K | ▲+0.31% |
| 19 Feb 2026 | $3.19 | $3.21 | $3.17 | $3.18 | 2.3M | ▼-0.31% |