
$1.31
| Revenue (Quarterly) | $152.1M |
| Net Income (Quarterly) | $99.9M |
| Total Assets | $1.86B |
| Total Debt | $0 |
| Free Cash Flow | $122.7M |
| Return on Equity | 5.51% |
| Profit Margin | 65.69% |
| Operating Margin | 90.04% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 12 June 2026 | $1.305 | $1.32 | $1.305 | $1.31 | 953K | ▲+0.61% |
| 11 June 2026 | $1.295 | $1.305 | $1.29 | $1.302 | 962K | ▲+0.15% |
| 10 June 2026 | $1.315 | $1.325 | $1.30 | $1.30 | 1.2M | ▼-0.76% |
| 9 June 2026 | $1.315 | $1.325 | $1.30 | $1.31 | 1.4M | ▼-0.38% |
| 8 June 2026 | $1.335 | $1.335 | $1.315 | $1.315 | 727K | ▼-0.38% |
| 5 June 2026 | $1.335 | $1.335 | $1.315 | $1.32 | 712K | ▼-1.12% |
| 4 June 2026 | $1.33 | $1.345 | $1.325 | $1.335 | 1.1M | ▲+0.38% |
| 3 June 2026 | $1.32 | $1.34 | $1.315 | $1.33 | 1.1M | ▲+0.38% |
| 2 June 2026 | $1.32 | $1.325 | $1.31 | $1.325 | 1.1M | ▲+0.76% |
| 1 June 2026 | $1.32 | $1.325 | $1.31 | $1.315 | 566K | |
| 29 May 2026 | $1.315 | $1.322 | $1.315 | $1.315 | 806K | ▲+0.77% |
| 28 May 2026 | $1.31 | $1.315 | $1.30 | $1.305 | 980K | ▼-1.14% |
| 27 May 2026 | $1.325 | $1.33 | $1.31 | $1.32 | 2.1M | |
| 26 May 2026 | $1.315 | $1.32 | $1.31 | $1.32 | 395K | ▲+0.76% |
| 25 May 2026 | $1.325 | $1.33 | $1.31 | $1.31 | 944K | ▼-0.76% |
| 22 May 2026 | $1.325 | $1.33 | $1.32 | $1.32 | 531K | |
| 21 May 2026 | $1.32 | $1.33 | $1.32 | $1.32 | 568K | ▲+0.38% |
| 20 May 2026 | $1.33 | $1.33 | $1.31 | $1.315 | 1M | ▼-1.13% |
| 19 May 2026 | $1.33 | $1.335 | $1.32 | $1.33 | 914K | ▲+0.38% |
| 18 May 2026 | $1.325 | $1.335 | $1.315 | $1.325 | 1M | ▼-0.38% |
| 15 May 2026 | $1.34 | $1.34 | $1.325 | $1.33 | 691K | |
| 14 May 2026 | $1.34 | $1.34 | $1.325 | $1.33 | 502K | ▼-0.75% |
| 13 May 2026 | $1.34 | $1.345 | $1.33 | $1.34 | 1M | ▼-0.37% |
| 12 May 2026 | $1.32 | $1.35 | $1.32 | $1.345 | 959K | ▲+2.13% |
| 11 May 2026 | $1.325 | $1.325 | $1.315 | $1.317 | 444K | |
| 8 May 2026 | $1.32 | $1.33 | $1.315 | $1.317 | 620K | ▼-0.60% |
| 7 May 2026 | $1.34 | $1.35 | $1.32 | $1.325 | 1.1M | ▼-0.75% |
| 6 May 2026 | $1.31 | $1.345 | $1.305 | $1.335 | 1.3M | ▲+2.14% |
| 5 May 2026 | $1.31 | $1.315 | $1.305 | $1.307 | 933K | ▼-0.23% |
| 4 May 2026 | $1.32 | $1.33 | $1.31 | $1.31 | 1.1M | ▼-1.13% |