| Date | Name | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| Thu, 9 Jul 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 34,746 | $43.43K |
| Wed, 8 Jul 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 11,359 | $14.2K |
| Tue, 7 Jul 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 10,533 | $14.64K |
| Mon, 6 Jul 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 4,187 | $5.57K |
| Thu, 2 Jul 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 23,534 | $35.3K |
| Wed, 1 Jul 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 24,800 | $52.08K |
| Tue, 30 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 8,671 | $17.08K |
| Mon, 29 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 5,087 | $10.12K |
| Fri, 26 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 876 | $1.73K |
| Thu, 25 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 8,346 | $16.69K |
| Wed, 24 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 679 | $1.52K |
| Tue, 23 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 99 | $271.26 |
| Mon, 22 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 6,872 | $19.52K |
| Thu, 18 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 1,737 | $5.4K |
| Wed, 17 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 2,621 | $8.57K |
| Tue, 16 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 234,583 | $68.03K |
| Mon, 8 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 35,403 | $14.16K |
| Fri, 5 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 16,876 | $6.58K |
| Thu, 4 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | S-Sale | 5,569 | $2.39K |
| Wed, 3 Jun 2026 | HRT FINANCIAL LP | 10 percent owner | P-Purchase | 124,448 | $53.51K |
| Holder | Shares | % out | Change |
|---|---|---|---|
| ROYAL BANK OF CANADA | 425 | 0.1% | — |
| PNC Financial Services Group, Inc. | 200 | 0.0% | — |
| FIL Ltd | 1 | 0.0% | — |