| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $67.80 | 1 | $67.80 | 0 | 2025-11-19 | Filing | |
| $75.62 | 36,400 | $2,752,568.00 | 157,663 | 2025-11-17 | Filing | |
| $85.05 | 33,569 | $2,855,043.45 | 33,568 | 2025-11-13 | Filing | |
| $84.73 | 63,622 | $5,390,692.06 | 127,247 | 2025-11-14 | Filing | |
| $83.00 | 127,245 | $10,561,335.00 | 190,869 | 2025-11-14 | Filing | |
| $85.50 | 54,600 | $4,668,300.00 | 194,063 | 2025-11-13 | Filing | |
| $86.19 | 8,000 | $689,520.00 | 17,000 | 2025-11-13 | Filing | |
| $86.16 | 9,500 | $818,520.00 | 185,582 | 2025-11-13 | Filing | |
| $85.04 | 28,000 | $2,381,120.00 | 195,082 | 2025-11-13 | Filing | |
| $84.69 | 2,662 | $225,444.78 | 26,290 | 2025-11-13 | Filing | |
| $121.45 | 33,608 | $4,081,691.60 | 297,823 | 2025-09-03 | Filing |