| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.07 | 7,055 | $635,443.85 | 70,517 | 2025-12-22 | Filing | |
| $90.00 | 23,830 | $2,144,700.00 | 282,173 | 2025-12-12 | Filing | |
| $90.10 | 1,300 | $117,130.00 | 582,350 | 2025-12-12 | Filing | |
| $90.05 | 190 | $17,109.50 | 66,947 | 2025-12-12 | Filing | |
| $90.05 | 190 | $17,109.50 | 66,947 | 2025-12-12 | Filing | |
| $90.05 | 190 | $17,109.50 | 66,947 | 2025-12-12 | Filing | |
| $90.05 | 188 | $16,929.40 | 66,949 | 2025-12-12 | Filing | |
| $90.05 | 7,055 | $635,302.75 | 77,572 | 2025-12-12 | Filing | |
| $90.00 | 10,000 | $900,000.00 | 474,974 | 2025-12-12 | Filing | |
| $90.00 | 5,000 | $450,000.00 | 0 | 2025-12-12 | Filing | |
| $90.00 | 30,000 | $2,700,000.00 | 0 | 2025-12-12 | Filing | |
| $78.02 | 1,000 | $78,020.00 | 89,317 | 2025-12-02 | Filing | |
| $78.92 | 23,106 | $1,823,525.52 | 493,639 | 2025-12-01 | Filing | |
| $78.24 | 12,873 | $1,007,183.52 | 516,745 | 2025-12-01 | Filing | |
| $76.78 | 25,003 | $1,919,730.34 | 529,618 | 2025-12-01 | Filing | |
| $75.80 | 39,018 | $2,957,564.40 | 554,621 | 2025-12-01 | Filing | |
| $72.22 | 20,000 | $1,444,400.00 | 152,328 | 2025-11-24 | Filing | |
| $72.29 | 127,247 | $9,198,685.63 | 0 | 2025-11-24 | Filing | |
| $70.91 | 2,000 | $141,820.00 | 15,000 | 2025-11-20 | Filing | |
| $70.89 | 5,000 | $354,450.00 | 180,582 | 2025-11-20 | Filing |