| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.37 | 23,880 | $1,847,686.34 | 17,725 | 2026-03-09 | Filing | |
| $79.50 | 23,556 | $1,872,746.76 | 223,330 | 2026-03-03 | Filing | |
| $79.14 | 250,000 | $19,784,750.00 | 278,155 | 2026-03-03 | Filing | |
| $79.05 | 688 | $54,387.91 | 528,155 | 2026-03-03 | Filing | |
| $79.41 | 28,765 | $2,284,317.82 | 0 | 2026-03-03 | Filing | |
| $81.00 | 21,326 | $1,727,406.00 | 173,728 | 2026-02-27 | Filing | |
| $80.52 | 72,449 | $5,833,933.99 | 279,917 | 2026-03-02 | Filing | |
| $80.75 | 21,326 | $1,722,074.50 | 173,728 | 2026-02-26 | Filing | |
| $80.60 | 15,000 | $1,209,000.00 | 173,728 | 2026-02-25 | Filing | |
| $80.42 | 99,437 | $7,996,534.61 | 410,550 | 2026-02-25 | Filing | |
| $80.16 | 20,000 | $1,603,210.00 | 57,532 | 2026-02-25 | Filing | |
| $77.10 | 337,824 | $26,046,095.27 | 342,546 | 2026-02-03 | Filing | |
| $71.17 | 31,625 | $2,250,805.01 | 223,330 | 2025-11-17 | Filing | |
| $70.80 | 139,689 | $9,890,609.80 | 58,067 | 2025-11-14 | Filing | |
| $70.93 | 40,390 | $2,864,915.21 | 62,621 | 2025-11-11 | Filing | |
| $69.93 | 13,548 | $947,464.48 | 37,725 | 2025-10-24 | Filing | |
| $69.10 | 37,396 | $2,584,104.74 | 209,513 | 2025-08-05 | Filing | |
| $72.08 | 66,601 | $4,800,793.22 | 342,546 | 2025-05-30 | Filing | |
| $72.08 | 66,601 | $4,800,833.18 | 342,546 | 2025-05-30 | Filing | |
| $72.08 | 66,601 | $4,800,813.20 | 342,546 | 2025-05-30 | Filing |