| Jun 5, 2026 | Award | 1,793 | 83.65 USD | $150K | SEC |
| Jun 4, 2026 | Gift | 33,000 | 0.00 USD | $0 | SEC |
| Jun 4, 2026 | Gift | 40,000 | 0.00 USD | $0 | SEC |
| Mar 24, 2026 | Gift | -40,000 | 0.00 USD | $0 | SEC |
| Mar 24, 2026 | Gift | 40,000 | 0.00 USD | $0 | SEC |
| Mar 24, 2026 | Gift | 33,000 | 0.00 USD | $0 | SEC |
| Mar 24, 2026 | Gift | -33,000 | 0.00 USD | $0 | SEC |
| Dec 9, 2025 | Gift | -3,900 | 0.00 USD | $0 | SEC |
| Mar 14, 2025 | Sell | -224 | 106.33 USD | $23.8K | SEC |
| Mar 14, 2025 | Sell | -200 | 103.93 USD | $20.8K | SEC |
| Mar 14, 2025 | Award | 1,569 | 0.00 USD | $0 | SEC |
| Mar 14, 2025 | Sell | -272 | 107.26 USD | $29.2K | SEC |
| Mar 12, 2025 | Sell | -3,158 | 112.38 USD | $354.9K | SEC |
| Mar 12, 2025 | Sell | -2,229 | 111.32 USD | $248.1K | SEC |
| Dec 4, 2024 | Gift | -2,173 | 0.00 USD | $0 | SEC |
| Nov 25, 2024 | Sell | -20,000 | 112.26 USD | $2.2M | SEC |
| Mar 14, 2024 | Award | 1,758 | 0.00 USD | $0 | SEC |
| Mar 14, 2024 | Sell | -674 | 94.06 USD | $63.4K | SEC |
| Mar 14, 2024 | Sell | -391 | 94.17 USD | $36.8K | SEC |
| Nov 22, 2023 | Gift | -137,000 | 0.00 USD | $0 | SEC |
| Nov 22, 2023 | Gift | 137,000 | 0.00 USD | $0 | SEC |
| Oct 3, 2023 | Gift | -131,000 | 0.00 USD | $0 | SEC |
| Oct 3, 2023 | Gift | 131,000 | 0.00 USD | $0 | SEC |
| Aug 17, 2023 | Gift | 194,100 | 0.00 USD | $0 | SEC |
| Aug 17, 2023 | Gift | -194,100 | 0.00 USD | $0 | SEC |