| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $129.13 | 2,920 | $377,059.60 | 16,881 | 2023-12-21 | Filing | |
| $130.15 | 15,711 | $2,044,786.65 | 2,586 | 2023-12-15 | Filing | |
| $122.00 | 3,157 | $385,154.00 | 4,751 | 2023-12-08 | Filing | |
| $120.35 | 3,351 | $403,292.85 | 15,956 | 2023-12-07 | Filing | |
| $115.15 | 900 | $103,635.00 | 5,100 | 2023-11-28 | Filing | |
| $105.42 | 1,425 | $150,223.50 | 6,000 | 2023-11-08 | Filing | |
| $113.87 | 1,508 | $171,715.96 | 18,285 | 2023-08-17 | Filing | |
| $116.99 | 1,508 | $176,420.92 | 39,527 | 2023-08-14 | Filing | |
| $115.03 | 4,817 | $554,099.51 | 6,000 | 2023-05-18 | Filing | |
| $114.00 | 6,000 | $684,000.00 | 32,927 | 2023-05-15 | Filing | |
| $111.95 | 31,565 | $3,533,701.75 | 461,000 | 2023-03-21 | Filing | |
| $110.59 | 9,378 | $1,037,113.02 | 15,956 | 2023-03-22 | Filing | |
| $109.08 | 12,119 | $1,321,940.52 | 10,817 | 2023-03-20 | Filing | |
| $112.51 | 33,067 | $3,720,368.17 | 31,242 | 2023-03-09 | Filing | |
| $122.38 | 2,500 | $305,950.00 | 15,079 | 2023-03-07 | Filing | |
| $117.00 | 2,083 | $243,711.00 | 4,751 | 2023-02-27 | Filing | |
| $116.22 | 7,805 | $907,097.10 | 5,315 | 2023-02-27 | Filing | |
| $115.03 | 10,698 | $1,230,590.94 | 5,315 | 2023-02-24 | Filing | |
| $113.93 | 1,790 | $203,934.70 | 0 | 2023-02-17 | Filing | |
| $100.73 | 450 | $45,328.50 | 5,317 | 2022-12-13 | Filing |