| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $72.00 | 66,600 | $4,795,200.00 | 275,946 | 2025-05-30 | Filing | |
| $70.81 | 28,543 | $2,021,178.35 | 223,330 | 2025-05-09 | Filing | |
| $71.87 | 60,326 | $4,335,370.22 | 187,716 | 2025-05-08 | Filing | |
| $72.09 | 49,907 | $3,597,995.26 | 205,511 | 2025-05-07 | Filing | |
| $72.09 | 38,751 | $2,793,714.59 | 255,418 | 2025-05-07 | Filing |