Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Large Shareholder, Officer, Director | $346.19 | 436 | $150,938.84 | 780,126 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $345.39 | 108 | $37,302.12 | 880,562 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $344.86 | 107 | $36,900.02 | 780,562 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $344.07 | 536 | $184,421.52 | 880,670 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $343.77 | 537 | $184,604.49 | 780,669 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $343.07 | 392 | $134,483.44 | 881,206 | 2025-06-04 | Filing |
Large Shareholder, Officer, Director | $343.07 | 392 | $134,483.44 | 781,206 | 2025-06-04 | Filing |
Officer | $340.00 | 32,500 | $11,050,000.00 | 199,756 | 2025-06-03 | Filing |
| $328.22 | 1,400 | $459,510.94 | 0 | 2025-06-02 | Filing |
| $327.39 | 5,050 | $1,653,294.25 | 1,400 | 2025-06-02 | Filing |
| $326.25 | 8,777 | $2,863,510.29 | 6,450 | 2025-06-02 | Filing |
| $325.56 | 34,773 | $11,320,544.88 | 15,227 | 2025-06-02 | Filing |
| $325.16 | 50,000 | $16,257,770.00 | 0 | 2025-05-30 | Filing |
Officer | $331.70 | 600 | $199,020.00 | 138,074 | 2025-06-02 | Filing |
Officer | $330.93 | 1,480 | $489,776.40 | 138,674 | 2025-06-02 | Filing |
Officer | $329.86 | 1,300 | $428,818.00 | 140,154 | 2025-06-02 | Filing |
Officer | $328.86 | 347 | $114,114.42 | 141,454 | 2025-06-02 | Filing |
Officer | $327.70 | 853 | $279,528.10 | 141,801 | 2025-06-02 | Filing |
Officer | $326.48 | 1,192 | $389,164.16 | 142,654 | 2025-06-02 | Filing |
Officer | $325.84 | 1,140 | $371,457.60 | 143,846 | 2025-06-02 | Filing |