
$14.77
| Revenue (Quarterly) | $40.5M |
| Net Income (Quarterly) | $67.3M |
| Total Assets | $1.07B |
| Total Debt | $119.7M |
| Free Cash Flow | $83.1M |
| Return on Equity | 7.21% |
| Profit Margin | 166.33% |
| Operating Margin | 6.84% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 1 Apr 2026 | $14.42 | $14.92 | $14.375 | $14.77 | 1.5M | ▲+2.43% |
| 31 Mar 2026 | $13.50 | $14.25 | $13.46 | $14.13 | 771K | ▲+4.67% |
| 30 Mar 2026 | $13.44 | $13.60 | $13.12 | $13.60 | 769K | ▲+1.19% |
| 27 Mar 2026 | $14.31 | $14.37 | $13.76 | $13.85 | 789K | ▼-3.21% |
| 26 Mar 2026 | $14.50 | $14.78 | $14.34 | $14.51 | 866K | ▲+0.07% |
| 25 Mar 2026 | $13.50 | $14.68 | $13.43 | $14.68 | 1.6M | ▲+8.74% |
| 24 Mar 2026 | $13.67 | $13.67 | $13.08 | $13.35 | 881K | ▼-2.34% |
| 23 Mar 2026 | $12.53 | $13.24 | $12.30 | $13.02 | 1.2M | ▲+3.91% |
| 20 Mar 2026 | $12.97 | $12.97 | $12.60 | $12.76 | 5M | ▼-1.62% |
| 19 Mar 2026 | $12.72 | $13.05 | $12.57 | $12.72 | 2M | |
| 18 Mar 2026 | $13.42 | $13.50 | $13.20 | $13.45 | 1.4M | ▲+0.22% |
| 17 Mar 2026 | $13.52 | $13.815 | $13.15 | $13.35 | 1M | ▼-1.26% |
| 16 Mar 2026 | $13.70 | $13.795 | $13.52 | $13.55 | 715K | ▼-1.09% |
| 13 Mar 2026 | $14.35 | $14.40 | $13.65 | $13.73 | 1.9M | ▼-4.32% |
| 12 Mar 2026 | $14.80 | $14.95 | $14.26 | $14.35 | 1.4M | ▼-3.04% |
| 11 Mar 2026 | $15.28 | $15.75 | $14.94 | $15.10 | 654K | ▼-1.18% |
| 10 Mar 2026 | $15.28 | $15.78 | $15.21 | $15.45 | 1.1M | ▲+1.11% |
| 9 Mar 2026 | $15.21 | $15.74 | $14.62 | $15.27 | 982K | ▲+0.39% |
| 6 Mar 2026 | $15.16 | $16.15 | $15.14 | $16.07 | 678K | ▲+6.00% |
| 5 Mar 2026 | $15.27 | $15.59 | $15.16 | $15.52 | 419K | ▲+1.64% |
| 4 Mar 2026 | $15.15 | $15.58 | $14.81 | $14.81 | 653K | ▼-2.24% |
| 3 Mar 2026 | $15.38 | $15.50 | $14.76 | $15.35 | 550K | ▼-0.20% |
| 2 Mar 2026 | $15.45 | $15.61 | $15.00 | $15.27 | 504K | ▼-1.17% |
| 27 Feb 2026 | $15.94 | $16.015 | $15.49 | $15.72 | 978K | ▼-1.38% |
| 26 Feb 2026 | $15.64 | $15.93 | $15.57 | $15.92 | 549K | ▲+1.79% |
| 25 Feb 2026 | $15.50 | $15.61 | $15.18 | $15.48 | 477K | ▼-0.13% |
| 24 Feb 2026 | $15.60 | $15.79 | $14.86 | $15.07 | 814K | ▼-3.40% |
| 23 Feb 2026 | $16.70 | $16.855 | $15.69 | $15.69 | 528K | ▼-6.05% |
| 22 Feb 2026 | $16.67 | $17.085 | $16.60 | $16.66 | 411K | ▼-0.06% |
| 20 Feb 2026 | $16.67 | $17.085 | $16.60 | $16.66 | 411K | ▼-0.06% |