| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.85 | 24,216 | $2,587,479.60 | 5,314 | 2025-12-11 | Filing | |
| $106.85 | 13,136 | $1,403,581.60 | 29,530 | 2025-12-11 | Filing | |
| $107.56 | 4,799 | $516,180.44 | 0 | 2025-12-10 | Filing | |
| $107.56 | 42,517 | $4,573,128.52 | 4,799 | 2025-12-10 | Filing | |
| $107.56 | 41,209 | $4,432,440.04 | 47,316 | 2025-12-10 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-12-09 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-12-08 | Filing | |
| $104.25 | 2,500 | $260,625.00 | 91,249 | 2025-12-09 | Filing | |
| $92.79 | 226 | $20,970.54 | 343,453 | 2025-12-03 | Filing | |
| $92.79 | 332 | $30,806.28 | 343,679 | 2025-12-03 | Filing | |
| $92.79 | 235 | $21,805.65 | 344,011 | 2025-12-03 | Filing | |
| $92.79 | 40 | $3,711.60 | 344,246 | 2025-12-03 | Filing | |
| $90.05 | 174 | $15,668.70 | 344,286 | 2025-12-02 | Filing | |
| $90.05 | 659 | $59,342.95 | 344,460 | 2025-12-02 | Filing | |
| $85.69 | 80 | $6,855.20 | 345,119 | 2025-11-18 | Filing | |
| $85.69 | 683 | $58,526.27 | 345,199 | 2025-11-18 | Filing | |
| $85.69 | 70 | $5,998.30 | 345,882 | 2025-11-18 | Filing | |
| $86.20 | 53 | $4,568.60 | 345,952 | 2025-11-17 | Filing | |
| $86.20 | 217 | $18,705.40 | 346,005 | 2025-11-17 | Filing | |
| $86.20 | 225 | $19,395.00 | 346,222 | 2025-11-17 | Filing |