| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $817.10 | 100 | $81,710.00 | 864,209 | 2024-08-09 | Filing | |
| $816.18 | 300 | $244,854.00 | 864,309 | 2024-08-09 | Filing | |
| $815.37 | 458 | $373,439.46 | 864,609 | 2024-08-09 | Filing | |
| $814.72 | 65 | $52,956.80 | 865,067 | 2024-08-09 | Filing | |
| $813.23 | 200 | $162,646.00 | 865,132 | 2024-08-09 | Filing | |
| $778.39 | 859 | $668,637.01 | 202,354 | 2024-08-08 | Filing | |
| $778.39 | 859 | $668,637.01 | 160,506 | 2024-08-08 | Filing | |
| $778.39 | 859 | $668,637.01 | 114,812 | 2024-08-08 | Filing | |
| $778.39 | 728 | $566,667.92 | 64,178 | 2024-08-08 | Filing | |
| $778.39 | 2,790 | $2,171,708.10 | 865,332 | 2024-08-08 | Filing | |
| $859.12 | 100 | $85,912.00 | 64,906 | 2024-08-01 | Filing | |
| $856.43 | 430 | $368,264.90 | 65,006 | 2024-08-01 | Filing | |
| $855.66 | 432 | $369,645.12 | 65,436 | 2024-08-01 | Filing | |
| $854.10 | 228 | $194,734.80 | 65,868 | 2024-08-01 | Filing | |
| $853.66 | 360 | $307,317.60 | 66,096 | 2024-08-01 | Filing | |
| $852.80 | 100 | $85,280.00 | 66,456 | 2024-08-01 | Filing | |
| $851.63 | 300 | $255,489.00 | 66,556 | 2024-08-01 | Filing | |
| $848.85 | 200 | $169,770.00 | 66,856 | 2024-08-01 | Filing | |
| $842.43 | 350 | $294,850.50 | 67,056 | 2024-08-01 | Filing | |
| $831.58 | 3,205 | $2,665,213.90 | 203,213 | 2024-07-22 | Filing |