| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $717.30 | 6,336 | $4,544,812.80 | 14,760 | 2025-05-22 | Filing | |
| $726.51 | 543 | $394,494.93 | 1,972 | 2025-05-19 | Filing | |
| $634.24 | 8,962 | $5,684,058.88 | 42,741 | 2025-03-06 | Filing | |
| $624.00 | 8,961 | $5,591,664.00 | 51,703 | 2025-02-28 | Filing | |
| $605.00 | 312 | $188,760.00 | 2,808 | 2025-02-25 | Filing | |
| $597.99 | 8,961 | $5,358,588.39 | 60,664 | 2025-02-21 | Filing | |
| $600.66 | 8,961 | $5,382,514.26 | 69,625 | 2025-02-14 | Filing | |
| $609.59 | 188 | $114,602.92 | 1,051 | 2025-02-12 | Filing | |
| $572.79 | 579 | $331,645.41 | 864 | 2025-01-02 | Filing | |
| $602.81 | 579 | $349,026.99 | 1,443 | 2024-12-09 | Filing | |
| $561.10 | 3,753 | $2,105,808.30 | 78,586 | 2024-09-05 | Filing | |
| $626.03 | 3,753 | $2,349,490.59 | 82,339 | 2024-08-05 | Filing | |
| $580.92 | 3,753 | $2,180,192.76 | 86,092 | 2024-07-03 | Filing | |
| $585.53 | 600 | $351,318.00 | 2,022 | 2024-06-11 | Filing | |
| $585.88 | 483 | $282,978.59 | 0 | 2024-06-07 | Filing | |
| $574.41 | 3,753 | $2,155,760.73 | 89,845 | 2024-06-05 | Filing | |
| $560.99 | 5,232 | $2,935,099.68 | 2,544 | 2024-05-31 | Filing | |
| $550.00 | 2,427 | $1,334,850.00 | 14,028 | 2024-05-29 | Filing | |
| $557.40 | 894 | $498,315.60 | 16,455 | 2024-05-28 | Filing | |
| $550.00 | 133 | $73,150.00 | 7,776 | 2024-05-29 | Filing |