| Jun 23, 2026 | Sell | -400 | 300.00 USD | — | SEC |
| Jun 12, 2026 | Other | -0.86 | 253.91 USD | $219.5 | SEC |
| Jun 12, 2026 | Award | 906 | 0.00 USD | $0 | SEC |
| Apr 24, 2026 | Award | 6.23 | 0.00 USD | $0 | SEC |
| Feb 12, 2026 | Sell | -700 | 374.95 USD | $262.5K | SEC |
| Jan 30, 2026 | Award | 7.05 | 0.00 USD | $0 | SEC |
| Oct 24, 2025 | Award | 6.42 | 0.00 USD | $0 | SEC |
| Jul 25, 2025 | Award | 8.78 | 0.00 USD | $0 | SEC |
| Jun 18, 2025 | Sell | -692 | 222.00 USD | $153.6K | SEC |
| Jun 18, 2025 | Sell | -692 | 220.62 USD | $152.7K | SEC |
| Jun 13, 2025 | Award | 1,036 | 0.00 USD | $0 | SEC |
| Jun 9, 2025 | Other | -0.68 | 223.51 USD | $152 | SEC |
| Apr 25, 2025 | Award | 12.57 | 0.00 USD | $0 | SEC |
| Jan 24, 2025 | Award | 10.45 | 0.00 USD | $0 | SEC |
| Oct 25, 2024 | Award | 11.93 | 0.00 USD | $0 | SEC |
| Jul 26, 2024 | Award | 13.11 | 0.00 USD | $0 | SEC |
| Jun 12, 2024 | Sell | -750 | 115.28 USD | $86.5K | SEC |
| Jun 10, 2024 | Other | -0.61 | 117.30 USD | $71.6 | SEC |
| Jun 7, 2024 | Award | 1,711 | 0.00 USD | $0 | SEC |
| Apr 26, 2024 | Award | 17.85 | 0.00 USD | $0 | SEC |
| Jan 26, 2024 | Award | 16.85 | 0.00 USD | $0 | SEC |
| Oct 27, 2023 | Award | 22.88 | 0.00 USD | $0 | SEC |
| Jul 28, 2023 | Award | 16.75 | 0.00 USD | $0 | SEC |
| Jun 9, 2023 | Award | 2,162 | 0.00 USD | $0 | SEC |
| Jun 9, 2023 | Sell | -1,100 | 86.17 USD | $94.8K | SEC |