
$6.75
| Revenue (Quarterly) | $820.3M |
| Net Income (Quarterly) | $238.0M |
| Total Assets | $2.01B |
| Total Debt | $108.1M |
| Free Cash Flow | $235.3M |
| Return on Equity | 15.73% |
| Profit Margin | 29.02% |
| Operating Margin | 41.90% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 15 Apr 2026 | $6.63 | $6.80 | $6.62 | $6.75 | 3.4M | ▲+1.81% |
| 14 Apr 2026 | $6.34 | $6.46 | $6.30 | $6.42 | 2.7M | ▲+1.26% |
| 13 Apr 2026 | $6.34 | $6.53 | $6.24 | $6.53 | 2.9M | ▲+3.00% |
| 10 Apr 2026 | $6.42 | $6.60 | $6.35 | $6.59 | 1.6M | ▲+2.65% |
| 9 Apr 2026 | $6.38 | $6.50 | $6.23 | $6.49 | 2.3M | ▲+1.72% |
| 8 Apr 2026 | $6.72 | $6.73 | $6.39 | $6.63 | 4.9M | ▼-1.34% |
| 7 Apr 2026 | $6.18 | $6.18 | $5.98 | $6.04 | 2.2M | ▼-2.27% |
| 6 Apr 2026 | $6.44 | $6.50 | $5.84 | $5.87 | 6.5M | ▼-8.85% |
| 3 Apr 2026 | $6.44 | $6.50 | $5.84 | $5.87 | 6.4M | ▼-8.85% |
| 2 Apr 2026 | $6.44 | $6.50 | $5.84 | $5.87 | 6.4M | ▼-8.85% |
| 1 Apr 2026 | $6.39 | $6.40 | $6.18 | $6.25 | 7.8M | ▼-2.19% |
| 31 Mar 2026 | $5.62 | $5.91 | $5.41 | $5.89 | 8.4M | ▲+4.80% |
| 30 Mar 2026 | $5.77 | $5.79 | $5.46 | $5.57 | 6M | ▼-3.47% |
| 27 Mar 2026 | $5.73 | $5.77 | $5.57 | $5.62 | 6.8M | ▼-1.92% |
| 26 Mar 2026 | $6.03 | $6.06 | $5.765 | $5.85 | 4M | ▼-2.99% |
| 25 Mar 2026 | $6.02 | $6.36 | $6.02 | $6.11 | 8.4M | ▲+1.50% |
| 24 Mar 2026 | $5.85 | $5.85 | $5.625 | $5.72 | 16M | ▼-2.22% |
| 23 Mar 2026 | $5.36 | $5.51 | $5.23 | $5.35 | 13M | ▼-0.19% |
| 20 Mar 2026 | $5.49 | $5.74 | $5.36 | $5.63 | 23M | ▲+2.55% |
| 19 Mar 2026 | $5.74 | $5.76 | $5.48 | $5.51 | 7M | ▼-4.01% |
| 18 Mar 2026 | $6.18 | $6.19 | $6.015 | $6.17 | 3.2M | ▼-0.16% |
| 17 Mar 2026 | $6.00 | $6.23 | $5.93 | $6.21 | 3.9M | ▲+3.50% |
| 16 Mar 2026 | $5.97 | $6.10 | $5.86 | $5.99 | 6M | ▲+0.34% |
| 13 Mar 2026 | $6.55 | $6.55 | $6.15 | $6.26 | 4.9M | ▼-4.43% |
| 12 Mar 2026 | $6.56 | $6.81 | $6.55 | $6.66 | 4.2M | ▲+1.52% |
| 11 Mar 2026 | $6.92 | $6.92 | $6.67 | $6.80 | 3.6M | ▼-1.73% |
| 10 Mar 2026 | $6.84 | $6.90 | $6.63 | $6.77 | 4M | ▼-1.02% |
| 9 Mar 2026 | $6.60 | $6.73 | $6.38 | $6.51 | 4.6M | ▼-1.36% |
| 6 Mar 2026 | $6.89 | $7.13 | $6.69 | $6.73 | 7.8M | ▼-2.32% |
| 5 Mar 2026 | $7.50 | $7.55 | $7.21 | $7.25 | 4.3M | ▼-3.33% |