| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.39 | 6,858 | $777,628.62 | 40,504 | 2024-05-08 | Filing | |
| $113.39 | 7,700 | $873,103.00 | 47,362 | 2024-05-08 | Filing | |
| $124.00 | 13 | $1,611.97 | 2,992,500 | 2024-05-03 | Filing | |
| $123.38 | 2,497 | $308,072.37 | 2,992,513 | 2024-05-03 | Filing | |
| $122.40 | 8,074 | $988,268.90 | 2,995,010 | 2024-05-03 | Filing | |
| $121.55 | 15,089 | $1,834,117.74 | 3,003,084 | 2024-05-03 | Filing | |
| $120.47 | 11,100 | $1,337,192.58 | 3,018,173 | 2024-05-03 | Filing | |
| $119.51 | 7,769 | $928,439.01 | 3,029,273 | 2024-05-03 | Filing | |
| $118.70 | 7,975 | $946,619.74 | 3,037,042 | 2024-05-03 | Filing | |
| $117.44 | 5,654 | $664,014.81 | 3,045,017 | 2024-05-03 | Filing | |
| $116.42 | 1,829 | $212,937.48 | 3,050,671 | 2024-05-03 | Filing | |
| $121.05 | 1,772 | $214,496.70 | 3,052,500 | 2024-05-02 | Filing | |
| $119.80 | 4,244 | $508,409.98 | 3,054,272 | 2024-05-02 | Filing | |
| $118.62 | 4,015 | $476,278.97 | 3,058,516 | 2024-05-02 | Filing | |
| $117.67 | 11,749 | $1,382,495.43 | 3,062,531 | 2024-05-02 | Filing | |
| $116.62 | 7,411 | $864,284.16 | 3,074,280 | 2024-05-02 | Filing | |
| $115.68 | 11,349 | $1,312,814.87 | 3,081,691 | 2024-05-02 | Filing | |
| $114.73 | 14,512 | $1,664,913.87 | 3,093,040 | 2024-05-02 | Filing | |
| $113.75 | 2,764 | $314,415.50 | 3,107,552 | 2024-05-02 | Filing | |
| $112.88 | 2,184 | $246,519.87 | 3,110,316 | 2024-05-02 | Filing |