| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $336.10 | 2,737 | $919,905.70 | 3,019,736 | 2024-12-11 | Filing | |
| $335.17 | 6,200 | $2,078,054.00 | 3,022,473 | 2024-12-11 | Filing | |
| $334.08 | 3,500 | $1,169,280.00 | 3,028,673 | 2024-12-11 | Filing | |
| $333.16 | 3,918 | $1,305,320.88 | 3,032,173 | 2024-12-11 | Filing | |
| $331.90 | 2,500 | $829,750.00 | 3,036,091 | 2024-12-11 | Filing | |
| $330.93 | 2,300 | $761,139.00 | 3,038,591 | 2024-12-11 | Filing | |
| $330.04 | 2,052 | $677,242.08 | 3,040,891 | 2024-12-11 | Filing | |
| $328.65 | 2,100 | $690,165.00 | 3,042,943 | 2024-12-11 | Filing | |
| $327.70 | 2,101 | $688,497.70 | 3,045,043 | 2024-12-11 | Filing | |
| $326.51 | 2,000 | $653,020.00 | 3,047,144 | 2024-12-11 | Filing | |
| $325.60 | 2,581 | $840,373.60 | 3,049,144 | 2024-12-11 | Filing | |
| $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 |