| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.43 | 5,651 | $624,039.36 | 2,179,006 | 2024-05-23 | Filing | |
| $109.30 | 12,843 | $1,403,793.84 | 2,184,657 | 2024-05-23 | Filing | |
| $117.81 | 2,500 | $294,524.00 | 2,197,500 | 2024-05-22 | Filing | |
| $117.03 | 6,075 | $710,983.37 | 2,200,000 | 2024-05-22 | Filing | |
| $116.04 | 23,082 | $2,678,414.51 | 2,206,075 | 2024-05-22 | Filing | |
| $115.12 | 28,343 | $3,262,724.29 | 2,229,157 | 2024-05-22 | Filing | |
| $117.24 | 300 | $35,172.99 | 2,257,500 | 2024-05-21 | Filing | |
| $116.12 | 8,176 | $949,395.48 | 2,257,800 | 2024-05-21 | Filing | |
| $115.17 | 24,997 | $2,878,802.00 | 2,265,976 | 2024-05-21 | Filing | |
| $114.45 | 26,527 | $3,035,906.39 | 2,290,973 | 2024-05-21 | Filing | |
| $120.43 | 812 | $97,791.92 | 2,317,500 | 2024-05-20 | Filing | |
| $119.67 | 8,402 | $1,005,484.14 | 2,318,312 | 2024-05-20 | Filing | |
| $118.63 | 26,033 | $3,088,398.92 | 2,326,714 | 2024-05-20 | Filing | |
| $117.81 | 15,665 | $1,845,465.45 | 2,352,747 | 2024-05-20 | Filing | |
| $116.52 | 4,988 | $581,182.31 | 2,368,412 | 2024-05-20 | Filing | |
| $115.55 | 4,100 | $473,748.85 | 2,373,400 | 2024-05-20 | Filing | |
| $118.83 | 300 | $35,648.01 | 2,377,500 | 2024-05-17 | Filing | |
| $118.23 | 7,227 | $854,475.67 | 2,377,800 | 2024-05-17 | Filing | |
| $117.22 | 27,110 | $3,177,823.36 | 2,385,027 | 2024-05-17 | Filing | |
| $116.44 | 25,363 | $2,953,166.27 | 2,412,137 | 2024-05-17 | Filing |