| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.30 | 3,500 | $526,050.00 | 7,280 | 2026-09-01 | Filing | |
| $149.74 | 6,250 | $935,875.00 | 10,780 | 2026-09-01 | Filing | |
| $150.12 | 656 | $98,478.72 | 178,659 | 2026-08-21 | Filing | |
| $152.34 | 2,826 | $430,512.84 | 179,315 | 2026-08-20 | Filing | |
| $151.66 | 4,102 | $622,109.32 | 182,141 | 2026-08-20 | Filing | |
| $150.65 | 6,120 | $921,978.00 | 186,243 | 2026-08-20 | Filing | |
| $137.08 | 1,100 | $150,788.00 | 17,030 | 2026-08-10 | Filing | |
| $135.56 | 1,100 | $149,116.00 | 18,130 | 2026-08-10 | Filing | |
| $140.00 | 4,019 | $562,660.00 | 13,560 | 2026-08-11 | Filing | |
| $133.14 | 8,000 | $1,065,120.00 | 10,705 | 2026-08-07 | Filing | |
| $140.42 | 10,000 | $1,404,200.00 | 72,699 | 2026-07-23 | Filing | |
| $145.97 | 1,276 | $186,257.72 | 21,157 | 2026-05-15 | Filing | |
| $138.57 | 1,500 | $207,855.00 | 18,705 | 2026-05-11 | Filing | |
| $136.71 | 3,500 | $478,485.00 | 20,205 | 2026-05-08 | Filing | |
| $137.79 | 3,000 | $413,370.00 | 23,705 | 2026-05-07 | Filing | |
| $126.28 | 497 | $62,761.16 | 82,699 | 2026-03-12 | Filing | |
| $125.44 | 14,503 | $1,819,256.32 | 83,196 | 2026-03-12 | Filing | |
| $121.75 | 5,000 | $608,750.00 | 29,101 | 2026-03-13 | Filing | |
| $120.28 | 2,126 | $255,715.28 | 25,181 | 2026-03-06 | Filing | |
| $114.36 | 1,801 | $205,962.36 | 20,188 | 2026-03-03 | Filing |