| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.52 | 4,292 | $568,788.72 | 19,800 | 2024-09-06 | Filing | |
| $139.38 | 3,500 | $487,830.00 | 37,470 | 2024-09-05 | Filing | |
| $137.96 | 1,800 | $248,319.00 | 8,372 | 2024-09-05 | Filing | |
| $146.80 | 9,000 | $1,321,200.00 | 106,455 | 2024-08-30 | Filing | |
| $171.61 | 1,300 | $223,093.00 | 5,880 | 2024-06-06 | Filing | |
| $173.66 | 7,700 | $1,337,182.00 | 19,855 | 2024-06-04 | Filing | |
| $176.48 | 9,000 | $1,588,320.00 | 115,455 | 2024-05-31 | Filing | |
| $176.48 | 4,120 | $727,097.60 | 7,565 | 2024-05-31 | Filing | |
| $170.91 | 2,800 | $478,548.00 | 0 | 2024-05-31 | Filing | |
| $173.01 | 3,400 | $588,234.00 | 38,378 | 2024-05-31 | Filing | |
| $173.92 | 2,100 | $365,232.00 | 41,778 | 2024-05-31 | Filing | |
| $170.39 | 1,100 | $187,429.00 | 43,878 | 2024-05-31 | Filing | |
| $171.67 | 900 | $154,503.00 | 44,978 | 2024-05-31 | Filing | |
| $110.61 | 400,000 | $44,244,000.00 | 525,520 | 2024-04-18 | Filing | |
| $127.30 | 2,770 | $352,621.00 | 45,878 | 2024-03-08 | Filing | |
| $127.75 | 230 | $29,382.50 | 48,648 | 2024-03-08 | Filing | |
| $125.79 | 1,000 | $125,790.00 | 8,180 | 2024-03-08 | Filing | |
| $125.41 | 786 | $98,572.26 | 1,014 | 2024-03-08 | Filing | |
| $128.64 | 3,615 | $465,033.60 | 27,555 | 2024-03-08 | Filing | |
| $124.15 | 31,732 | $3,939,527.80 | 38,208 | 2024-03-08 | Filing |