Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $331.46 | 6,232 | $2,065,676.17 | 1,000 | 2025-06-09 | Filing |
| $330.38 | 18,712 | $6,182,063.08 | 7,232 | 2025-06-09 | Filing |
| $329.68 | 24,056 | $7,930,690.67 | 25,944 | 2025-06-09 | Filing |
Director | $344.00 | 5,674 | $1,951,856.00 | 26,105 | 2025-06-05 | Filing |
Officer | $351.16 | 4,900 | $1,720,684.00 | 199,756 | 2025-06-06 | Filing |
Officer | $350.46 | 20,500 | $7,184,430.00 | 204,656 | 2025-06-06 | Filing |
Officer | $350.00 | 20,000 | $7,000,000.00 | 192,239 | 2025-06-06 | Filing |
Officer | $351.15 | 5,086 | $1,785,948.90 | 138,074 | 2025-06-06 | Filing |
Officer | $350.44 | 14,914 | $5,226,462.16 | 143,160 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $345.37 | 319 | $110,173.03 | 870,931 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $345.37 | 319 | $110,173.03 | 770,931 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $344.29 | 450 | $154,930.50 | 871,250 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $344.29 | 450 | $154,930.50 | 771,250 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $342.92 | 178 | $61,039.76 | 871,700 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $342.76 | 177 | $60,668.52 | 771,700 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $342.47 | 1,272 | $435,621.84 | 871,878 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $342.08 | 1,273 | $435,467.84 | 771,877 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $341.10 | 1,445 | $492,889.50 | 873,150 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $341.10 | 1,445 | $492,889.50 | 773,150 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $340.00 | 405 | $137,700.00 | 874,595 | 2025-06-06 | Filing |