| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $288.84 | 2,804 | $809,896.70 | 33,951 | 2026-06-01 | Filing | |
| $287.90 | 7,167 | $2,063,372.13 | 36,755 | 2026-06-01 | Filing | |
| $287.00 | 6,041 | $1,733,754.92 | 43,922 | 2026-06-01 | Filing | |
| $285.79 | 1,511 | $431,821.74 | 49,963 | 2026-06-01 | Filing | |
| $285.01 | 1,912 | $544,935.30 | 51,474 | 2026-06-01 | Filing | |
| $281.01 | 2,050 | $576,077.68 | 54,049 | 2026-05-29 | Filing | |
| $280.13 | 12,030 | $3,369,983.15 | 56,099 | 2026-05-29 | Filing | |
| $295.76 | 900 | $266,184.09 | 12,545 | 2026-06-01 | Filing | |
| $234.71 | 12,000 | $2,816,520.00 | 110,653 | 2026-02-24 | Filing | |
| $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 |