| Jun 23, 2026 | Award | 2,336 | 0.00 USD | — | SEC |
| May 29, 2026 | Other | -408 | 276.62 USD | $112.9K | SEC |
| May 29, 2026 | Award | 831 | 0.00 USD | $0 | SEC |
| Jun 23, 2025 | Award | 2,776 | 0.00 USD | $0 | SEC |
| May 29, 2025 | Award | 870 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | Award | 1,609 | 0.00 USD | $0 | SEC |
| Feb 29, 2024 | Award | 2,372 | 0.00 USD | $0 | SEC |
| Jun 26, 2023 | Award | 2,187 | 0.00 USD | $0 | SEC |
| Feb 13, 2023 | Award | 2,682 | 0.00 USD | $0 | SEC |
| Jun 21, 2022 | Award | 3,061 | 0.00 USD | $0 | SEC |
| Feb 14, 2022 | Award | 2,256 | 0.00 USD | $0 | SEC |
| Jun 21, 2021 | Award | 1,521 | 0.00 USD | $0 | SEC |
| Mar 26, 2021 | Award | 2,358 | 0.00 USD | $0 | SEC |
| Sep 14, 2020 | Award | 1,076 | 0.00 USD | $0 | SEC |
| Jun 22, 2020 | Award | 1,770 | 0.00 USD | $0 | SEC |
| Jun 24, 2019 | Award | 1,769 | 0.00 USD | $0 | SEC |
| Jun 26, 2018 | Award | 940 | 0.00 USD | $0 | SEC |
| Feb 26, 2018 | ExerciseD | -45,048 | 0.00 USD | $0 | SEC |
| Feb 26, 2018 | Exercise | 45,048 | 34.67 USD | $1.6M | SEC |
| Feb 26, 2018 | Sell | -45,048 | 141.22 USD | $6.4M | SEC |
| Feb 26, 2018 | Sell | -6,245 | 141.34 USD | $882.7K | SEC |
| Feb 22, 2018 | Award | 3,549 | 0.00 USD | $0 | SEC |
| Feb 22, 2018 | AwardD | 10,428 | 0.00 USD | $0 | SEC |
| Feb 20, 2018 | Other | -2,305 | 142.90 USD | $329.4K | SEC |
| Feb 20, 2018 | Award | 6,033 | 0.00 USD | $0 | SEC |