| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $351.11 | 19,298 | $6,775,682.18 | 28,840 | 2025-07-07 | Filing |
| | $350.25 | 32,446 | $11,364,110.92 | 48,138 | 2025-07-07 | Filing |
| | $349.24 | 6,980 | $2,437,681.94 | 80,584 | 2025-07-07 | Filing |
| | $348.06 | 5,388 | $1,875,320.34 | 87,564 | 2025-07-07 | Filing |
| | $347.11 | 7,048 | $2,446,411.55 | 92,952 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $359.41 | 300 | $107,823.00 | 781,440 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $359.41 | 300 | $107,823.00 | 681,440 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $358.46 | 1,000 | $358,460.00 | 781,740 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $358.46 | 1,000 | $358,460.00 | 681,740 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $357.09 | 250 | $89,272.50 | 782,740 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $357.09 | 250 | $89,272.50 | 682,740 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $356.19 | 300 | $106,857.00 | 782,990 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $356.19 | 300 | $106,857.00 | 682,990 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $355.31 | 850 | $302,013.50 | 783,290 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $355.31 | 850 | $302,013.50 | 683,290 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $353.79 | 422 | $149,299.38 | 784,140 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $353.79 | 422 | $149,299.38 | 684,140 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $352.75 | 230 | $81,132.50 | 784,562 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $352.23 | 229 | $80,660.67 | 684,562 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $351.45 | 500 | $175,725.00 | 784,792 | 2025-07-07 | Filing |