| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $312.73 | 100 | $31,273.00 | 660,936 | 2024-03-14 | Filing | |
| $300.56 | 700 | $210,392.00 | 661,036 | 2024-03-13 | Filing | |
| $302.29 | 130 | $39,297.70 | 661,736 | 2024-03-13 | Filing | |
| $303.11 | 260 | $78,808.60 | 661,866 | 2024-03-13 | Filing | |
| $304.06 | 940 | $285,816.40 | 662,126 | 2024-03-13 | Filing | |
| $304.85 | 700 | $213,395.00 | 663,066 | 2024-03-13 | Filing | |
| $306.29 | 700 | $214,403.00 | 663,766 | 2024-03-13 | Filing | |
| $307.28 | 500 | $153,640.00 | 664,466 | 2024-03-13 | Filing | |
| $308.12 | 1,823 | $561,702.76 | 664,966 | 2024-03-13 | Filing | |
| $309.16 | 2,409 | $744,766.44 | 666,789 | 2024-03-13 | Filing | |
| $310.09 | 1,900 | $589,171.00 | 669,198 | 2024-03-13 | Filing | |
| $311.46 | 2,051 | $638,804.46 | 671,098 | 2024-03-13 | Filing | |
| $312.19 | 3,188 | $995,261.72 | 673,149 | 2024-03-13 | Filing | |
| $313.37 | 1,369 | $429,003.53 | 676,337 | 2024-03-13 | Filing | |
| $314.62 | 2,200 | $692,164.00 | 677,706 | 2024-03-13 | Filing | |
| $315.45 | 830 | $261,823.50 | 679,906 | 2024-03-13 | Filing | |
| $318.10 | 300 | $95,430.00 | 680,736 | 2024-03-13 | Filing | |
| $318.00 | 2,502 | $795,636.00 | 681,036 | 2024-03-12 | Filing | |
| $318.86 | 11,070 | $3,529,780.20 | 683,538 | 2024-03-12 | Filing | |
| $321.32 | 1,428 | $458,844.96 | 694,608 | 2024-03-12 | Filing |