
$6.93
| Revenue (Quarterly) | $188.4M |
| Net Income (Quarterly) | $132.6M |
| Total Assets | $9.24B |
| Total Debt | $1.98B |
| Free Cash Flow | $195.7M |
| Return on Equity | 3.98% |
| Profit Margin | 70.38% |
| Operating Margin | 2.67% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $6.74 | $6.96 | $6.74 | $6.93 | 1.2K | ▼-0.57% |
| 11 June 2026 | $6.75 | $6.97 | $6.75 | $6.97 | 1.4K | ▲+3.26% |
| 10 June 2026 | $6.80 | $6.80 | $6.75 | $6.75 | 7.7K | ▼-0.74% |
| 9 June 2026 | $6.80 | $6.80 | $6.49 | $6.80 | 10K | ▼-0.58% |
| 8 June 2026 | $6.84 | $6.97 | $6.68 | $6.84 | 16K | |
| 5 June 2026 | $6.84 | $6.97 | $6.68 | $6.84 | 16K | ▲+5.39% |
| 4 June 2026 | $6.97 | $6.97 | $6.49 | $6.49 | 154 | ▼-6.89% |
| 3 June 2026 | $6.70 | $6.97 | $6.50 | $6.97 | 2.5K | ▲+1.60% |
| 2 June 2026 | $6.67 | $6.99 | $6.50 | $6.86 | 8.7K | ▲+2.85% |
| 1 June 2026 | $6.70 | $6.74 | $6.52 | $6.67 | 3.5K | ▲+5.87% |
| 29 May 2026 | $6.79 | $6.79 | $6.30 | $6.30 | 5.8K | ▼-5.12% |
| 28 May 2026 | $6.79 | $6.79 | $6.49 | $6.64 | 5.8K | ▼-0.30% |
| 27 May 2026 | $6.54 | $6.66 | $6.54 | $6.66 | 2.1K | ▲+1.83% |
| 26 May 2026 | $6.28 | $6.54 | $6.28 | $6.54 | 5.1K | |
| 25 May 2026 | $6.24 | $6.60 | $6.24 | $6.54 | 9.6K | ▲+4.81% |
| 22 May 2026 | $6.17 | $6.31 | $6.17 | $6.24 | 835 | ▲+0.97% |
| 21 May 2026 | $5.87 | $6.18 | $5.75 | $6.18 | 56 | ▲+5.28% |
| 20 May 2026 | $6.05 | $6.05 | $5.85 | $5.87 | 9.7K | ▼-1.34% |
| 19 May 2026 | $5.95 | $5.95 | $5.95 | $5.95 | 406 | ▲+0.34% |
| 18 May 2026 | $5.93 | $5.93 | $5.87 | $5.93 | 3.1K | |
| 15 May 2026 | $6.05 | $6.05 | $5.80 | $5.93 | 7.7K | ▼-1.98% |
| 14 May 2026 | $6.21 | $6.21 | $6.02 | $6.05 | 7.5K | ▼-2.89% |
| 13 May 2026 | $6.29 | $6.29 | $6.23 | $6.23 | 4.1K | ▼-1.11% |
| 12 May 2026 | $6.30 | $6.37 | $6.30 | $6.30 | 6K | ▼-0.32% |
| 11 May 2026 | $6.54 | $6.54 | $6.32 | $6.32 | 5.5K | ▼-3.81% |
| 8 May 2026 | $6.48 | $6.57 | $6.48 | $6.57 | 2.5K | ▲+1.08% |
| 7 May 2026 | $6.38 | $6.50 | $6.38 | $6.50 | 4.6K | ▲+1.72% |
| 6 May 2026 | $6.41 | $6.42 | $6.38 | $6.39 | 6.9K | ▼-1.69% |
| 5 May 2026 | $6.61 | $6.61 | $6.50 | $6.50 | 3.5K | ▼-0.76% |
| 4 May 2026 | $6.69 | $6.83 | $6.50 | $6.55 | 8.3K | ▼-1.36% |