| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.61 | 6,000 | $843,646.20 | 16,633 | 2024-03-11 | Filing | |
| $137.26 | 3,000 | $411,780.00 | 22,354 | 2024-02-22 | Filing | |
| $135.61 | 6,607 | $895,977.25 | 65,535 | 2024-02-21 | Filing | |
| $135.80 | 5,470 | $742,839.68 | 23,065 | 2024-02-15 | Filing | |
| $115.19 | 1,141 | $131,431.79 | 3,052 | 2023-11-29 | Filing | |
| $116.38 | 1,992 | $231,827.96 | 34,914 | 2023-11-21 | Filing | |
| $116.37 | 6,583 | $766,095.31 | 36,906 | 2023-11-21 | Filing | |
| $113.88 | 1,618 | $184,253.80 | 766 | 2023-08-09 | Filing | |
| $113.82 | 760 | $86,503.35 | 2,384 | 2023-08-09 | Filing | |
| $118.26 | 12,295 | $1,454,041.13 | 595,412 | 2023-08-02 | Filing | |
| $118.92 | 47,032 | $5,593,092.47 | 592,307 | 2023-08-01 | Filing | |
| $118.21 | 4,599 | $543,647.79 | 9,928 | 2023-07-31 | Filing | |
| $118.21 | 2,754 | $325,550.34 | 14,527 | 2023-07-31 | Filing | |
| $119.07 | 300 | $35,721.99 | 671,654 | 2023-07-31 | Filing | |
| $118.45 | 99,700 | $11,809,704.28 | 671,954 | 2023-07-31 | Filing | |
| $118.65 | 2,247 | $266,596.21 | 11,869 | 2023-07-31 | Filing | |
| $118.58 | 10,007 | $1,186,598.04 | 65,535 | 2023-07-31 | Filing | |
| $98.70 | 2,407 | $237,558.87 | 21,513 | 2023-05-09 | Filing | |
| $104.69 | 4,876 | $510,453.81 | 32,244 | 2023-02-27 | Filing | |
| $104.52 | 2,800 | $292,656.00 | 37,120 | 2023-02-27 | Filing |