| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $539.89 | 119 | $64,246.91 | 5,506 | 2024-11-11 | Filing | |
| $539.89 | 120 | $64,786.80 | 5,506 | 2024-11-11 | Filing | |
| $510.75 | 3,720 | $1,900,002.65 | 19,920 | 2024-10-30 | Filing | |
| $510.52 | 3,720 | $1,899,126.59 | 19,920 | 2024-10-30 | Filing | |
| $511.63 | 18,151 | $9,286,674.18 | 24,219 | 2024-10-30 | Filing | |
| $506.52 | 188 | $95,225.76 | 5,506 | 2024-10-29 | Filing | |
| $513.66 | 198 | $101,704.68 | 5,506 | 2024-10-28 | Filing | |
| $513.66 | 198 | $101,704.68 | 5,506 | 2024-10-28 | Filing | |
| $513.66 | 188 | $96,568.08 | 5,506 | 2024-10-28 | Filing | |
| $514.00 | 188 | $96,632.00 | 5,506 | 2024-10-25 | Filing | |
| $514.00 | 120 | $61,680.00 | 5,506 | 2024-10-25 | Filing | |
| $514.00 | 120 | $61,680.00 | 5,506 | 2024-10-25 | Filing | |
| $514.00 | 198 | $101,772.00 | 5,506 | 2024-10-25 | Filing | |
| $514.00 | 198 | $101,772.00 | 5,506 | 2024-10-25 | Filing | |
| $514.00 | 188 | $96,632.00 | 5,506 | 2024-10-25 | Filing | |
| $513.66 | 22 | $11,300.52 | 185 | 2024-10-28 | Filing | |
| $514.00 | 22 | $11,308.00 | 207 | 2024-10-25 | Filing | |
| $510.79 | 22 | $11,237.38 | 229 | 2024-10-24 | Filing | |
| $513.89 | 22 | $11,305.58 | 251 | 2024-10-23 | Filing | |
| $515.00 | 22 | $11,330.00 | 273 | 2024-10-22 | Filing |