| May 7, 2026 | Award | 1,306 | 0.00 USD | $0 | SEC |
| May 7, 2026 | Gift | -1,306 | 0.00 USD | $0 | SEC |
| May 7, 2026 | Gift | 1,306 | 0.00 USD | $0 | SEC |
| May 8, 2025 | Gift | -1,883 | 0.00 USD | $0 | SEC |
| May 8, 2025 | Gift | 1,883 | 0.00 USD | $0 | SEC |
| May 8, 2025 | Award | 1,883 | 0.00 USD | $0 | SEC |
| May 9, 2024 | Gift | 1,740 | 0.00 USD | $0 | SEC |
| May 9, 2024 | Award | 1,740 | 0.00 USD | $0 | SEC |
| May 9, 2024 | Gift | -1,740 | 0.00 USD | $0 | SEC |
| May 4, 2023 | Gift | -1,766 | 0.00 USD | $0 | SEC |
| May 4, 2023 | Gift | 1,766 | 0.00 USD | $0 | SEC |
| May 4, 2023 | Award | 1,766 | 0.00 USD | $0 | SEC |
| May 5, 2022 | Gift | -1,948 | 0.00 USD | $0 | SEC |
| May 5, 2022 | Gift | 1,948 | 0.00 USD | $0 | SEC |
| May 5, 2022 | Award | 1,948 | 0.00 USD | $0 | SEC |
| Jun 11, 2021 | Sell | -80,000 | 124.49 USD | $10M | SEC |
| Jun 11, 2021 | Sell | -80,000 | 124.48 USD | $10M | SEC |
| May 6, 2021 | Gift | 1,757 | 0.00 USD | $0 | SEC |
| May 6, 2021 | Award | 1,757 | 0.00 USD | $0 | SEC |
| May 6, 2021 | Gift | -1,757 | 0.00 USD | $0 | SEC |
| Dec 10, 2020 | Other | 14,660 | — | — | SEC |
| May 7, 2020 | Gift | -2,743 | 0.00 USD | $0 | SEC |
| May 7, 2020 | Gift | 2,743 | 0.00 USD | $0 | SEC |
| May 7, 2020 | Award | 2,743 | 0.00 USD | $0 | SEC |
| May 22, 2019 | Gift | -2,708 | 0.00 USD | $0 | SEC |