| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $339.88 | 6,918 | $2,351,293.30 | 65,525 | 2025-08-12 | Filing |
| | $338.90 | 5,741 | $1,945,604.23 | 72,443 | 2025-08-12 | Filing |
| | $337.96 | 3,010 | $1,017,272.84 | 78,184 | 2025-08-12 | Filing |
| | $337.12 | 1,594 | $537,367.05 | 81,194 | 2025-08-12 | Filing |
| | $335.40 | 100 | $33,540.03 | 82,788 | 2025-08-12 | Filing |
| Large Shareholder, Officer, Director | $351.24 | 50 | $17,562.00 | 646,440 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $351.24 | 50 | $17,562.00 | 546,440 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $350.67 | 1,034 | $362,592.78 | 646,490 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $350.67 | 1,034 | $362,592.78 | 546,490 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $349.65 | 1,016 | $355,244.40 | 647,524 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $349.65 | 1,016 | $355,244.40 | 547,524 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $348.70 | 800 | $278,960.00 | 648,540 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $348.70 | 800 | $278,960.00 | 548,540 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $347.53 | 850 | $295,400.50 | 649,340 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $347.53 | 850 | $295,400.50 | 549,340 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $346.49 | 800 | $277,192.00 | 650,190 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $346.49 | 800 | $277,192.00 | 550,190 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $345.55 | 400 | $138,220.00 | 650,990 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $345.55 | 400 | $138,220.00 | 550,990 | 2025-08-13 | Filing |
| Large Shareholder, Officer, Director | $343.83 | 50 | $17,191.50 | 651,390 | 2025-08-13 | Filing |