| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.69 | 1,128 | $109,066.32 | 21,632 | 2026-04-01 | Filing | |
| $95.38 | 1,539 | $146,789.82 | 4,633 | 2026-03-16 | Filing | |
| $93.52 | 1,186 | $110,914.72 | 39,029 | 2026-03-09 | Filing | |
| $92.61 | 2,699 | $249,954.39 | 40,215 | 2026-03-09 | Filing | |
| $91.36 | 987 | $90,172.32 | 42,914 | 2026-03-09 | Filing | |
| $88.93 | 300 | $26,679.00 | 2 | 2026-01-05 | Filing | |
| $87.74 | 2,278 | $199,871.72 | 302 | 2026-01-05 | Filing | |
| $87.13 | 20,533 | $1,789,040.29 | 2,580 | 2026-01-05 | Filing | |
| $89.38 | 27,606 | $2,467,424.28 | 23,113 | 2026-01-02 | Filing | |
| $88.31 | 2,394 | $211,414.14 | 50,719 | 2026-01-02 | Filing | |
| $92.29 | 7,564 | $698,081.56 | 41,280 | 2025-11-24 | Filing | |
| $91.38 | 1,510 | $137,983.80 | 3,481 | 2025-11-19 | Filing | |
| $91.70 | 500 | $45,850.00 | 33,664 | 2025-11-19 | Filing | |
| $91.58 | 5,500 | $503,690.00 | 34,164 | 2025-11-18 | Filing | |
| $92.55 | 4,322 | $400,001.10 | 11,325 | 2025-11-07 | Filing | |
| $89.50 | 14,433 | $1,291,753.50 | 1,042 | 2025-09-29 | Filing | |
| $84.51 | 17,224 | $1,455,600.24 | 15,475 | 2025-09-15 | Filing | |
| $83.76 | 11,640 | $974,966.40 | 32,699 | 2025-09-15 | Filing | |
| $82.01 | 5,114 | $419,399.14 | 39,380 | 2025-08-14 | Filing | |
| $80.00 | 1,576 | $126,080.00 | 15,600 | 2025-07-23 | Filing |