| Feb 21, 2024 | Other | -708 | 148.85 USD | $105.4K | | SEC | |
| Feb 21, 2024 | Award | 2,362 | 148.85 USD | $351.6K | | SEC | |
| Feb 21, 2024 | Other | -350 | 148.85 USD | $52.1K | | SEC | |
| Feb 21, 2024 | Award | 1,339 | 148.85 USD | $199.3K | | SEC | |
| Feb 13, 2024 | Other | -130 | 147.77 USD | $19.2K | | SEC | |
| Feb 13, 2024 | Other | -289 | 147.77 USD | $42.7K | | SEC | |
| Feb 13, 2024 | Sell | -3,000 | 148.82 USD | $446.5K | | SEC | |
| Feb 13, 2024 | Award | 498 | 147.77 USD | $73.6K | | SEC | |
| Feb 13, 2024 | Award | 1,108 | 147.77 USD | $163.7K | | SEC | |
| Jul 24, 2023 | Other | 3,221 | 128.38 USD | $413.5K | Unusual size | SEC | |
| Feb 21, 2023 | Other | -769 | 158.30 USD | $121.7K | | SEC | |
| Feb 21, 2023 | Award | 2,594 | 158.30 USD | $410.6K | | SEC | |
| Feb 15, 2023 | Other | -135 | 160.98 USD | $21.7K | | SEC | |
| Feb 15, 2023 | Award | 516 | 160.98 USD | $83.1K | | SEC | |
| Feb 14, 2023 | Other | -289 | 159.34 USD | $46K | | SEC | |
| Feb 14, 2023 | Award | 497 | 159.34 USD | $79.2K | | SEC | |
| Feb 14, 2023 | Other | -130 | 159.34 USD | $20.7K | | SEC | |
| Feb 14, 2023 | Award | 1,108 | 159.34 USD | $176.5K | | SEC | |
| Feb 17, 2022 | Sell | -3,000 | 208.36 USD | $625.1K | | SEC | |
| Feb 15, 2022 | Other | -130 | 207.36 USD | $27K | | SEC | |
| Feb 15, 2022 | Other | -172 | 207.36 USD | $35.7K | | SEC | |
| Feb 15, 2022 | Award | 659 | 207.36 USD | $136.7K | | SEC | |
| Feb 15, 2022 | Award | 497 | 207.36 USD | $103.1K | | SEC | |
| Feb 15, 2022 | Other | -199 | 207.36 USD | $41.3K | | SEC | |
| Feb 15, 2022 | Award | 515 | 207.36 USD | $106.8K | | SEC | |