
$5.62
| 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 % |
|---|---|---|---|---|---|---|
| 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% |
| 4 Mar 2026 | $7.35 | $7.75 | $7.08 | $7.57 | 7.6M | ▲+2.99% |
| 3 Mar 2026 | $7.87 | $8.16 | $7.82 | $8.13 | 4.9M | ▲+3.30% |
| 2 Mar 2026 | $7.65 | $8.07 | $7.60 | $8.06 | 7.9M | ▲+5.36% |
| 27 Feb 2026 | $7.39 | $7.57 | $7.275 | $7.43 | 5.5M | ▲+0.54% |
| 26 Feb 2026 | $7.22 | $7.31 | $7.07 | $7.21 | 3.2M | ▼-0.14% |
| 25 Feb 2026 | $7.19 | $7.31 | $7.09 | $7.29 | 3.4M | ▲+1.39% |
| 24 Feb 2026 | $7.38 | $7.45 | $7.05 | $7.20 | 3.9M | ▼-2.44% |
| 23 Feb 2026 | $7.01 | $7.25 | $6.96 | $7.24 | 3M | ▲+3.28% |
| 22 Feb 2026 | $7.22 | $7.22 | $6.83 | $6.87 | 2.6M | ▼-4.85% |
| 20 Feb 2026 | $7.22 | $7.22 | $6.83 | $6.87 | 2.6M | ▼-4.85% |
| 19 Feb 2026 | $7.37 | $7.37 | $7.01 | $7.09 | 4M | ▼-3.80% |
| 18 Feb 2026 | $7.11 | $7.11 | $6.885 | $6.96 | 4M | ▼-2.11% |
| 17 Feb 2026 | $7.35 | $7.36 | $7.12 | $7.17 | 3.6M | ▼-2.45% |