| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $222.01 | 54 | $11,988.54 | 55,578 | 2026-02-17 | Filing | |
| $221.14 | 4,356 | $963,289.32 | 55,632 | 2026-02-17 | Filing | |
| $220.49 | 3,326 | $733,365.04 | 59,988 | 2026-02-17 | Filing | |
| $219.19 | 2,284 | $500,628.13 | 63,314 | 2026-02-17 | Filing | |
| $218.16 | 5,097 | $1,111,981.91 | 65,598 | 2026-02-17 | Filing | |
| $217.15 | 4,478 | $972,418.30 | 70,695 | 2026-02-17 | Filing | |
| $184.07 | 1,100 | $202,477.00 | 79,856 | 2026-02-02 | Filing | |
| $150.00 | 1,100 | $165,000.00 | 80,956 | 2026-01-22 | Filing | |
| $161.31 | 6,846 | $1,104,328.26 | 238,312 | 2025-12-02 | Filing | |
| $160.36 | 25,025 | $4,013,009.00 | 245,158 | 2025-12-02 | Filing | |
| $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 |