| Jun 23, 2026 | Award | 1,191 | 0.00 USD | — | SEC |
| Jun 23, 2026 | AwardD | 3,127 | 0.00 USD | — | SEC |
| Jun 4, 2026 | Award | 7,490 | 0.00 USD | $0 | SEC |
| May 15, 2026 | Award | 3,305 | — | — | SEC |
| Mar 6, 2026 | Gift | -15,000 | 0.00 USD | $0 | SEC |
| Mar 6, 2026 | Gift | 15,000 | 0.00 USD | $0 | SEC |
| Nov 26, 2025 | Sell | -5,000 | 204.58 USD | $1M | SEC |
| Nov 18, 2025 | Sell | -10,000 | 195.87 USD | $2M | SEC |
| Jun 30, 2025 | AwardD | 11,574 | 0.00 USD | $0 | SEC |
| Jun 30, 2025 | Award | 3,142 | 0.00 USD | $0 | SEC |
| May 22, 2025 | Award | 6,650 | 0.00 USD | $0 | SEC |
| May 19, 2025 | Award | 5,058 | — | — | SEC |
| Jun 28, 2024 | Award | 4,248 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | AwardD | 15,955 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | Award | 4,800 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | AwardD | 16,700 | 0.00 USD | $0 | SEC |
| May 23, 2024 | Award | 4,720 | 0.00 USD | $0 | SEC |
| May 15, 2024 | Award | 13,162 | — | — | SEC |
| Jun 12, 2023 | AwardD | 18,400 | 0.00 USD | $0 | SEC |
| Jun 12, 2023 | Award | 5,200 | 0.00 USD | $0 | SEC |
| May 24, 2023 | Award | 4,190 | 0.00 USD | $0 | SEC |
| May 15, 2023 | Award | 13,192 | — | — | SEC |
| Jun 17, 2022 | AwardD | 18,400 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Award | 5,200 | 0.00 USD | $0 | SEC |
| May 26, 2022 | Award | 4,980 | 0.00 USD | $0 | SEC |