| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $680.09 | 82 | $55,767.38 | 7,802 | 2026-04-20 | Filing | |
| $680.09 | 926 | $629,763.34 | 9,631 | 2026-04-20 | Filing | |
| $667.00 | 580 | $386,860.00 | 3,847 | 2026-04-15 | Filing | |
| $634.57 | 89 | $56,476.38 | 86,821 | 2026-04-13 | Filing | |
| $633.29 | 60 | $37,997.40 | 86,910 | 2026-04-13 | Filing | |
| $632.42 | 150 | $94,863.60 | 86,970 | 2026-04-13 | Filing | |
| $630.91 | 122 | $76,971.62 | 87,120 | 2026-04-13 | Filing | |
| $629.87 | 203 | $127,864.20 | 87,242 | 2026-04-13 | Filing | |
| $628.76 | 168 | $105,631.83 | 87,445 | 2026-04-13 | Filing | |
| $627.50 | 188 | $117,970.08 | 87,613 | 2026-04-13 | Filing | |
| $626.26 | 244 | $152,806.63 | 87,801 | 2026-04-13 | Filing | |
| $629.53 | 246 | $154,864.38 | 7,884 | 2026-04-13 | Filing | |
| $629.53 | 171 | $107,649.63 | 2,486 | 2026-04-13 | Filing | |
| $629.53 | 246 | $154,864.38 | 7,884 | 2026-04-13 | Filing | |
| $634.68 | 156 | $99,009.58 | 10,557 | 2026-04-13 | Filing | |
| $633.66 | 159 | $100,752.58 | 10,713 | 2026-04-13 | Filing | |
| $632.56 | 281 | $177,749.08 | 10,872 | 2026-04-13 | Filing | |
| $631.53 | 181 | $114,307.11 | 11,153 | 2026-04-13 | Filing | |
| $630.54 | 183 | $115,388.66 | 11,334 | 2026-04-13 | Filing | |
| $629.68 | 516 | $324,915.34 | 11,517 | 2026-04-13 | Filing |