Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $339.04 | 9,666 | $3,277,188.67 | 33,010 | 2025-06-04 | Filing |
| $337.97 | 7,324 | $2,475,274.70 | 42,676 | 2025-06-04 | Filing |
| $337.48 | 2,070 | $698,592.29 | 0 | 2025-06-03 | Filing |
| $336.57 | 2,376 | $799,684.62 | 2,070 | 2025-06-03 | Filing |
| $335.86 | 17,145 | $5,758,377.99 | 4,446 | 2025-06-03 | Filing |
| $334.80 | 16,626 | $5,566,306.66 | 21,591 | 2025-06-03 | Filing |
| $333.88 | 7,475 | $2,495,729.83 | 38,217 | 2025-06-03 | Filing |
| $332.77 | 4,308 | $1,433,561.10 | 45,692 | 2025-06-03 | Filing |
Large Shareholder, Officer, Director | $342.14 | 190 | $65,006.60 | 881,598 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $342.14 | 190 | $65,006.60 | 781,598 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $341.04 | 228 | $77,757.12 | 881,788 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $341.04 | 228 | $77,757.12 | 781,788 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $339.92 | 587 | $199,533.04 | 882,016 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $339.92 | 587 | $199,533.04 | 782,016 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $339.09 | 1,265 | $428,948.85 | 882,603 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $339.09 | 1,265 | $428,948.85 | 782,603 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $338.13 | 605 | $204,568.65 | 883,868 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $337.73 | 604 | $203,988.92 | 783,868 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $337.34 | 268 | $90,407.12 | 884,473 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $336.87 | 269 | $90,618.03 | 784,472 | 2025-06-04 | Filing |