| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $686.37 | 380 | $260,820.98 | 311,983 | 2025-05-12 | Filing | |
| $680.89 | 115 | $78,301.98 | 312,363 | 2025-05-12 | Filing | |
| $680.03 | 385 | $261,809.93 | 312,478 | 2025-05-12 | Filing | |
| $679.08 | 370 | $251,258.60 | 312,863 | 2025-05-12 | Filing | |
| $677.66 | 792 | $536,706.17 | 313,233 | 2025-05-12 | Filing | |
| $676.71 | 700 | $473,693.99 | 314,025 | 2025-05-12 | Filing | |
| $675.81 | 176 | $118,942.61 | 314,725 | 2025-05-12 | Filing | |
| $674.55 | 436 | $294,104.02 | 314,901 | 2025-05-12 | Filing | |
| $673.64 | 965 | $650,066.07 | 315,337 | 2025-05-12 | Filing | |
| $671.88 | 400 | $268,751.72 | 316,302 | 2025-05-12 | Filing | |
| $670.52 | 369 | $247,420.18 | 316,702 | 2025-05-12 | Filing | |
| $669.63 | 371 | $248,431.62 | 317,071 | 2025-05-12 | Filing | |
| $668.14 | 72 | $48,106.42 | 317,442 | 2025-05-12 | Filing | |
| $667.21 | 200 | $133,441.04 | 317,514 | 2025-05-12 | Filing | |
| $700.00 | 657 | $459,900.00 | 1,735 | 2025-05-12 | Filing | |
| $700.00 | 657 | $459,900.00 | 970 | 2025-05-12 | Filing | |
| $555.02 | 658 | $365,205.00 | 3,063,982 | 2025-04-21 | Filing | |
| $553.66 | 2 | $1,107.31 | 3,064,640 | 2025-04-21 | Filing | |
| $552.51 | 339 | $187,301.84 | 3,064,642 | 2025-04-21 | Filing | |
| $551.02 | 474 | $261,181.92 | 3,064,981 | 2025-04-21 | Filing |