Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Large Shareholder, Officer, Director | $349.76 | 200 | $69,952.00 | 870,100 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $349.76 | 200 | $69,952.00 | 770,100 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $348.78 | 150 | $52,317.00 | 870,300 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $348.78 | 150 | $52,317.00 | 770,300 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $346.38 | 481 | $166,608.78 | 870,450 | 2025-06-06 | Filing |
Large Shareholder, Officer, Director | $346.38 | 481 | $166,608.78 | 770,450 | 2025-06-06 | Filing |
Officer | $350.29 | 10,000 | $3,502,900.00 | 130,834 | 2025-06-06 | Filing |
Officer | $348.00 | 20,000 | $6,960,000.00 | 148,340 | 2025-06-05 | Filing |
| $351.43 | 510 | $179,229.30 | 0 | 2025-06-06 | Filing |
| $350.87 | 27,193 | $9,541,335.72 | 510 | 2025-06-06 | Filing |
| $350.15 | 25,497 | $8,927,743.95 | 27,703 | 2025-06-06 | Filing |
| $348.82 | 1,800 | $627,873.84 | 53,200 | 2025-06-06 | Filing |
| $346.90 | 1,873 | $649,743.51 | 55,000 | 2025-06-06 | Filing |
| $346.15 | 5,267 | $1,823,184.16 | 56,873 | 2025-06-06 | Filing |
| $344.98 | 3,185 | $1,098,757.16 | 62,140 | 2025-06-06 | Filing |
| $344.02 | 3,375 | $1,161,081.00 | 65,325 | 2025-06-06 | Filing |
| $342.57 | 8,322 | $2,850,885.85 | 68,700 | 2025-06-06 | Filing |
| $341.87 | 8,942 | $3,057,018.53 | 77,022 | 2025-06-06 | Filing |
| $340.97 | 10,690 | $3,644,985.34 | 85,964 | 2025-06-06 | Filing |
| $339.95 | 3,346 | $1,137,487.42 | 96,654 | 2025-06-06 | Filing |