| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $324.63 | 2,700 | $876,501.00 | 3,051,725 | 2024-12-11 | Filing | |
| $323.38 | 1,550 | $501,239.00 | 3,054,425 | 2024-12-11 | Filing | |
| $322.56 | 1,000 | $322,560.00 | 3,055,975 | 2024-12-11 | Filing | |
| $321.50 | 900 | $289,350.00 | 3,056,975 | 2024-12-11 | Filing | |
| $320.17 | 200 | $64,034.00 | 3,057,875 | 2024-12-11 | Filing | |
| $318.74 | 160 | $50,998.40 | 3,058,075 | 2024-12-11 | Filing | |
| $317.54 | 200 | $63,508.00 | 3,058,235 | 2024-12-11 | Filing | |
| $316.19 | 200 | $63,238.00 | 3,058,435 | 2024-12-11 | Filing | |
| $359.32 | 76 | $27,308.32 | 3,058,635 | 2024-12-10 | Filing | |
| $357.80 | 300 | $107,340.00 | 3,058,711 | 2024-12-10 | Filing | |
| $356.93 | 300 | $107,079.00 | 3,059,011 | 2024-12-10 | Filing | |
| $355.86 | 700 | $249,102.00 | 3,059,311 | 2024-12-10 | Filing | |
| $354.96 | 300 | $106,488.00 | 3,060,011 | 2024-12-10 | Filing | |
| $353.14 | 300 | $105,942.00 | 3,060,311 | 2024-12-10 | Filing | |
| $352.58 | 950 | $334,951.00 | 3,060,611 | 2024-12-10 | Filing | |
| $351.22 | 850 | $298,537.00 | 3,061,561 | 2024-12-10 | Filing | |
| $350.13 | 1,000 | $350,130.00 | 3,062,411 | 2024-12-10 | Filing | |
| $348.94 | 800 | $279,152.00 | 3,063,411 | 2024-12-10 | Filing | |
| $347.89 | 994 | $345,802.66 | 3,064,211 | 2024-12-10 | Filing | |
| $346.81 | 790 | $273,979.90 | 3,065,205 | 2024-12-10 | Filing |