| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.44 | 500 | $78,221.00 | 81,306 | 2026-05-26 | Filing | |
| $155.15 | 1,200 | $186,178.80 | 81,806 | 2026-05-26 | Filing | |
| $153.83 | 743 | $114,292.72 | 83,006 | 2026-05-26 | Filing | |
| $161.05 | 1 | $161.05 | 959,076 | 2026-05-26 | Filing | |
| $158.07 | 1,300 | $205,485.80 | 959,077 | 2026-05-26 | Filing | |
| $157.02 | 900 | $141,320.70 | 960,377 | 2026-05-26 | Filing | |
| $156.10 | 3,900 | $608,797.80 | 961,277 | 2026-05-26 | Filing | |
| $155.26 | 9,210 | $1,429,898.55 | 965,177 | 2026-05-26 | Filing | |
| $153.92 | 6,428 | $989,378.48 | 974,387 | 2026-05-26 | Filing | |
| $160.79 | 2,743 | $441,046.97 | 128,216 | 2026-05-22 | Filing | |
| $160.79 | 2,204 | $354,381.16 | 89,447 | 2026-05-22 | Filing | |
| $155.59 | 1,164 | $181,104.43 | 44,189 | 2026-05-20 | Filing | |
| $155.59 | 1,592 | $247,696.10 | 41,889 | 2026-05-20 | Filing | |
| $155.59 | 7,690 | $1,196,471.72 | 130,959 | 2026-05-20 | Filing | |
| $155.59 | 19,505 | $3,034,743.94 | 267,470 | 2026-05-20 | Filing | |
| $155.59 | 17,126 | $2,664,600.09 | 970,815 | 2026-05-20 | Filing | |
| $155.59 | 4,227 | $657,670.48 | 83,749 | 2026-05-20 | Filing | |
| $155.59 | 2,910 | $452,761.08 | 89,651 | 2026-05-20 | Filing | |
| $176.32 | 400 | $70,529.20 | 0 | 2026-05-04 | Filing | |
| $175.64 | 2,757 | $484,233.97 | 400 | 2026-05-04 | Filing |