| Jul 1, 2026 | ExerciseD | 100,000 | 0.00 USD | — | SEC |
| Jun 22, 2026 | Sell | -125,000 | 4.25 USD | — | SEC |
| Jun 22, 2026 | Sell | -83,300 | 4.24 USD | — | SEC |
| Jun 5, 2026 | Sell | -16,700 | 4.45 USD | $74.3K | SEC |
| May 6, 2026 | ExerciseD | -12,500 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Exercise | 12,500 | — | — | SEC |
| Apr 23, 2026 | Exercise | 100,000 | — | — | SEC |
| Apr 23, 2026 | ExerciseD | -100,000 | 0.00 USD | $0 | SEC |
| Jun 1, 2023 | Buy | 9.77 | 92.14 USD | $900.2 | SEC |
| Dec 19, 2022 | Buy | 46.58 | 96.62 USD | $4.5K | SEC |
| Dec 13, 2022 | Buy | 0 | — | — | SEC |
| Aug 24, 2022 | Buy | 95.4 | 94.34 USD | $9K | SEC |
| Aug 18, 2022 | Buy | 0 | — | — | SEC |
| Jun 22, 2022 | Buy | 65.24 | 96.56 USD | $6.3K | SEC |
| Jun 15, 2022 | Buy | 0 | — | — | SEC |
| Sep 17, 2021 | Buy | 92.6 | 97.19 USD | $9K | SEC |
| Sep 14, 2021 | Buy | 0 | — | — | SEC |
| Aug 10, 2021 | Buy | 74.66 | 96.44 USD | $7.2K | SEC |
| Jun 23, 2021 | Buy | 69.77 | 96.74 USD | $6.7K | SEC |
| Mar 12, 2021 | Buy | 13,787 | 19.19 USD | $264.6K | SEC |
| Mar 12, 2021 | Buy | 8,000 | 19.27 USD | $154.2K | SEC |
| Aug 5, 2020 | Buy | 94.93 | 94.81 USD | $9K | SEC |
| Jul 27, 2020 | Buy | 0 | — | — | SEC |
| Mar 25, 2020 | Buy | 90.12 | 99.86 USD | $9K | SEC |
| Dec 18, 2019 | Buy | 45 | 100.01 USD | $4.5K | SEC |