| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.00 | 11,400 | $1,048,800.00 | 246,497 | 2024-05-15 | Filing | |
| $93.16 | 10,000 | $931,581.00 | 240,604 | 2024-05-15 | Filing | |
| $90.73 | 16,465 | $1,493,927.08 | 116,546 | 2024-05-03 | Filing | |
| $90.72 | 10,000 | $907,209.00 | 250,604 | 2024-04-09 | Filing | |
| $89.44 | 5,255 | $470,007.20 | 27,084 | 2024-03-25 | Filing | |
| $86.10 | 17,079 | $1,470,474.57 | 23,892 | 2024-03-11 | Filing | |
| $85.67 | 3,326 | $284,941.41 | 644,612 | 2024-03-12 | Filing | |
| $86.05 | 26,451 | $2,276,235.51 | 647,938 | 2024-03-11 | Filing | |
| $86.05 | 10,000 | $860,548.00 | 260,604 | 2024-03-11 | Filing | |
| $84.66 | 5,061 | $428,440.98 | 10,789 | 2024-03-04 | Filing | |
| $86.24 | 2,617 | $225,690.08 | 7,257 | 2024-02-27 | Filing | |
| $87.18 | 15,000 | $1,307,758.50 | 270,604 | 2024-02-20 | Filing | |
| $88.50 | 11,400 | $1,008,900.00 | 257,897 | 2024-02-15 | Filing | |
| $84.43 | 14,354 | $1,211,969.94 | 285,604 | 2024-01-16 | Filing | |
| $84.43 | 646 | $54,544.56 | 299,958 | 2024-01-16 | Filing | |
| $88.70 | 12,000 | $1,064,340.00 | 165,031 | 2023-12-18 | Filing | |
| $91.85 | 9,900 | $909,279.36 | 31,159 | 2023-12-14 | Filing | |
| $89.92 | 6,925 | $622,678.00 | 28,211 | 2023-12-14 | Filing | |
| $85.50 | 3,800 | $324,900.00 | 269,297 | 2023-12-13 | Filing | |
| $80.58 | 16,881 | $1,360,238.91 | 30,343 | 2023-12-11 | Filing |