Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
| Role | Insider | Date | Transaction | Value | Shares |
|---|---|---|---|---|---|
| 10% Owner | Leonard Braden Michael | Apr 23, 2026 | Sell | $1.36M | 300,000 |
| Director | Mehra Anand | Nov 19, 2024 | Buy | $1.5M | 666,666 |
| 10% Owner | Leonard Braden Michael | Aug 5, 2024 | Buy | $256.36K | 206,025 |
| 10% Owner | Leonard Braden Michael | Aug 2, 2024 | Buy | $216.4K | 167,544 |
| 10% Owner | Leonard Braden Michael | Jul 31, 2024 | Buy | $132.64K | 100,000 |
| 10% Owner | Leonard Braden Michael | Jul 30, 2024 | Buy | $226.37K | 173,730 |
| 10% Owner | Leonard Braden Michael | Jul 22, 2024 | Buy | $23.56K | 17,716 |
| 10% Owner | Leonard Braden Michael | Jul 19, 2024 | Buy | $8.7K | 6,689 |
| 10% Owner | Leonard Braden Michael | Jul 18, 2024 | Buy | $169.56K | 130,317 |
| 10% Owner | Leonard Braden Michael | Jul 5, 2024 | Buy | $141.33K | 123,017 |
| 10% Owner | Leonard Braden Michael | Jul 3, 2024 | Buy | $166.07K | 143,288 |
| 10% Owner | Leonard Braden Michael | Jul 2, 2024 | Buy | $98.49K | 86,092 |
| 10% Owner | Leonard Braden Michael | Jul 1, 2024 | Buy | $122.18K | 107,434 |
| 10% Owner | Leonard Braden Michael | Jun 28, 2024 | Buy | $896.56K | 801,000 |
| 10% Owner | Leonard Braden Michael | Jun 28, 2024 | Buy | $452K | 400,000 |
| 10% Owner | Leonard Braden Michael | Jun 27, 2024 | Buy | $271.33K | 235,000 |
| 10% Owner | Leonard Braden Michael | Jun 18, 2024 | Buy | $56.51K | 50,000 |
| 10% Owner | Leonard Braden Michael | Jun 17, 2024 | Buy | $169.5K | 150,000 |
| 10% Owner | Leonard Braden Michael | Jun 14, 2024 | Buy | $402.2K | 345,000 |
| 10% Owner | Leonard Braden Michael | Jun 13, 2024 | Buy | $32.76K | 28,621 |
| 10% Owner | Leonard Braden Michael | Jun 13, 2024 | Buy | $575K | 500,000 |
| 10% Owner | Leonard Braden Michael | Jun 12, 2024 | Buy | $94.14K | 82,579 |
| 10% Owner | Leonard Braden Michael | Jun 11, 2024 | Buy | $1.08M | 1,000,000 |
| Director | Powell Andrew Kenneth William | Mar 4, 2024 | Buy | $7.5K | 6,000 |
| Director | Powell Andrew Kenneth William | Mar 1, 2024 | Buy | $10.46K | 8,500 |
Open-market purchases and sales reported on SEC form 4 over the last 10years. Awards, option exercises, gifts and other non-market form 4 activity are excluded. Chart markers group a day's filings by direction; the table lists each filing.