| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.89 | 4,305 | $610,836.45 | 19,966 | 2025-08-22 | Filing | |
| $140.65 | 20,868 | $2,935,084.20 | 24,271 | 2025-08-22 | Filing | |
| $142.81 | 300 | $42,843.00 | 82,056 | 2025-08-22 | Filing | |
| $141.84 | 3,005 | $426,229.20 | 82,356 | 2025-08-22 | Filing | |
| $141.10 | 6,932 | $978,105.20 | 85,361 | 2025-08-22 | Filing | |
| $140.30 | 1,547 | $217,044.10 | 92,293 | 2025-08-22 | Filing | |
| $136.54 | 900 | $122,886.00 | 93,840 | 2025-08-22 | Filing | |
| $135.22 | 1,520 | $205,534.40 | 94,740 | 2025-08-22 | Filing | |
| $134.77 | 25,761 | $3,471,907.86 | 120,689 | 2025-08-11 | Filing | |
| $141.59 | 9,640 | $1,364,927.60 | 41,920 | 2025-08-05 | Filing | |
| $140.65 | 5,782 | $813,238.30 | 51,560 | 2025-08-05 | Filing | |
| $140.00 | 25,000 | $3,500,000.00 | 41,920 | 2025-08-05 | Filing | |
| $131.91 | 675 | $89,039.25 | 66,920 | 2025-07-31 | Filing | |
| $131.16 | 5,260 | $689,901.60 | 67,595 | 2025-07-31 | Filing | |
| $130.26 | 19,466 | $2,535,641.16 | 72,855 | 2025-07-31 | Filing | |
| $129.15 | 9,985 | $1,289,562.75 | 92,321 | 2025-07-31 | Filing | |
| $128.26 | 17,136 | $2,197,863.36 | 102,306 | 2025-07-31 | Filing | |
| $126.60 | 200 | $25,320.00 | 119,442 | 2025-07-31 | Filing | |
| $125.00 | 1,500 | $187,500.00 | 119,642 | 2025-07-31 | Filing | |
| $129.60 | 247 | $32,011.20 | 121,142 | 2025-07-31 | Filing |