| May 6, 2024 | Sell | -5,291 | 43.66 USD | $231K | Unusual size | SEC | |
| Feb 14, 2024 | Award | 6,365 | 41.24 USD | $262.5K | | SEC | |
| Feb 14, 2024 | Other | -568 | 41.24 USD | $23.4K | | SEC | |
| Feb 14, 2024 | Other | -249 | 39.34 USD | $9.8K | | SEC | |
| Feb 12, 2024 | Other | -336 | 39.89 USD | $13.4K | | SEC | |
| May 5, 2023 | Buy | 10,000 | 20.38 USD | $203.8K | conv 90ClusterFirst in 12mo | SEC | |
| Mar 2, 2023 | Other | -216 | 50.44 USD | $10.9K | | SEC | |
| Feb 15, 2023 | AwardD (derivative) | 4,898 | 52.90 USD | $259.1K | | SEC | |
| Feb 15, 2023 | Award | 4,159 | 52.90 USD | $220K | | SEC | |
| Feb 14, 2023 | Other | -185 | 52.90 USD | $9.8K | | SEC | |
| Feb 13, 2023 | Other | -336 | 53.34 USD | $17.9K | | SEC | |
| Feb 13, 2023 | Other | -338 | 52.51 USD | $17.7K | | SEC | |
| Mar 3, 2022 | Other | -348 | 64.94 USD | $22.6K | | SEC | |
| Feb 25, 2022 | Other | -298 | 69.71 USD | $20.8K | | SEC | |
| Feb 15, 2022 | AwardD (derivative) | 3,729 | 73.22 USD | $273K | | SEC | |
| Feb 15, 2022 | Award | 3,095 | 73.22 USD | $226.6K | | SEC | |
| Feb 11, 2022 | Other | -539 | 74.12 USD | $40K | Unusual size | SEC | |
| Feb 11, 2022 | Other | -440 | 73.97 USD | $32.5K | Unusual size | SEC | |
| Feb 4, 2022 | Sell | -50 | 69.56 USD | $3.5K | | SEC | |
| Feb 4, 2022 | Sell | -36 | 69.58 USD | $2.5K | | SEC | |
| Feb 4, 2022 | ExerciseD (derivative) | -759 | 51.17 USD | $38.8K | | SEC | |
| Feb 4, 2022 | Sell | -2,185 | 69.49 USD | $151.8K | | SEC | |
| Feb 4, 2022 | Exercise | 2,002 | 55.68 USD | $111.5K | | SEC | |
| Feb 4, 2022 | Sell | -622 | 69.55 USD | $43.3K | | SEC | |
| Feb 4, 2022 | Sell | -133 | 69.57 USD | $9.3K | | SEC | |