| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $345.44 | 257 | $88,778.08 | 790,083 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $344.97 | 258 | $89,002.26 | 690,082 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $344.08 | 205 | $70,536.40 | 790,340 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $344.08 | 205 | $70,536.40 | 690,340 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $342.82 | 345 | $118,272.90 | 790,545 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $342.82 | 345 | $118,272.90 | 690,545 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $341.09 | 450 | $153,490.50 | 790,890 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $341.09 | 450 | $153,490.50 | 690,890 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $339.35 | 100 | $33,935.00 | 791,340 | 2025-07-03 | Filing |
| Large Shareholder, Officer, Director | $339.35 | 100 | $33,935.00 | 691,340 | 2025-07-03 | Filing |
| Officer | $350.00 | 7,100 | $2,485,000.00 | 197,832 | 2025-07-07 | Filing |
| | $345.13 | 2,888 | $996,729.95 | 0 | 2025-07-03 | Filing |
| | $344.12 | 3,900 | $1,342,070.73 | 2,888 | 2025-07-03 | Filing |
| | $343.12 | 9,433 | $3,236,678.32 | 6,788 | 2025-07-03 | Filing |
| | $342.34 | 8,627 | $2,953,353.38 | 16,221 | 2025-07-03 | Filing |
| | $341.16 | 13,835 | $4,719,901.56 | 24,848 | 2025-07-03 | Filing |
| | $340.25 | 8,678 | $2,952,696.44 | 38,683 | 2025-07-03 | Filing |
| | $339.12 | 2,639 | $894,932.93 | 47,361 | 2025-07-03 | Filing |
| | $342.43 | 2,598 | $889,625.87 | 0 | 2025-07-02 | Filing |
| | $341.44 | 7,057 | $2,409,524.44 | 2,598 | 2025-07-02 | Filing |