| Jun 12, 2026 | Gift | -17,500 | 0.00 USD | $0 | SEC |
| May 19, 2026 | Gift | -52 | 0.00 USD | $0 | SEC |
| May 12, 2026 | Gift | -2,340 | 0.00 USD | $0 | SEC |
| Dec 5, 2025 | Gift | 125 | 0.00 USD | $0 | SEC |
| Dec 5, 2025 | Gift | -123 | 0.00 USD | $0 | SEC |
| Nov 18, 2025 | Gift | -5,148 | 0.00 USD | $0 | SEC |
| Nov 18, 2025 | Gift | -380 | 0.00 USD | $0 | SEC |
| Dec 26, 2024 | Gift | -5,298 | 0.00 USD | $0 | SEC |
| Dec 9, 2024 | Gift | -170,038 | 0.00 USD | $0 | SEC |
| Dec 18, 2023 | Gift | -85,019 | 0.00 USD | $0 | SEC |
| Dec 7, 2022 | Gift | -170,038 | 0.00 USD | $0 | SEC |
| Jun 23, 2022 | Gift | -67,125 | 0.00 USD | $0 | SEC |
| Dec 9, 2021 | Gift | -170,038 | 0.00 USD | $0 | SEC |
| Feb 19, 2021 | Other | -85,019 | 0.00 USD | $0 | SEC |
| Feb 19, 2021 | ExerciseD | -190,236 | 0.00 USD | $0 | SEC |
| Feb 19, 2021 | Other | -119,568 | 131.34 USD | $15.7M | SEC |
| Feb 19, 2021 | Award | 190,236 | 131.34 USD | $25M | SEC |
| Feb 18, 2020 | Award | 119,778 | 0.00 USD | $0 | SEC |
| Feb 18, 2020 | ExerciseD | 278,588 | 114.90 USD | $32M | SEC |
| Dec 11, 2019 | Gift | -255,057 | 0.00 USD | $0 | SEC |
| Mar 7, 2019 | Sell | -27 | 124.42 USD | $3.4K | SEC |
| Mar 7, 2019 | Gift | -1,190,266 | 0.00 USD | $0 | SEC |
| May 16, 2018 | Gift | -19,350 | 0.00 USD | $0 | SEC |
| Nov 13, 2017 | Gift | -28,917 | 0.00 USD | $0 | SEC |
| Sep 7, 2017 | Other | -6,182 | 116.28 USD | $718.8K | SEC |