| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $208.88 | 72 | $15,039.19 | 22,175 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $208.12 | 3,803 | $791,490.63 | 22,247 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $207.11 | 8,156 | $1,689,170.40 | 26,050 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $206.14 | 9,335 | $1,924,314.10 | 34,206 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $205.09 | 6,589 | $1,351,329.44 | 43,541 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $204.31 | 5,804 | $1,185,810.60 | 50,130 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $202.92 | 4,622 | $937,890.69 | 55,934 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $202.19 | 14,003 | $2,831,312.78 | 60,556 | 2025-11-17 | Filing |
| | $196.38 | 2,031 | $398,847.78 | 39,754 | 2025-11-19 | Filing |
| Officer | $199.94 | 100 | $19,994.00 | 56,144 | 2025-11-18 | Filing |
| Officer | $198.83 | 791 | $157,271.45 | 56,244 | 2025-11-18 | Filing |
| Officer | $197.67 | 830 | $164,062.78 | 57,035 | 2025-11-18 | Filing |
| Officer | $196.67 | 904 | $177,793.93 | 57,865 | 2025-11-18 | Filing |
| Officer | $195.58 | 454 | $88,791.59 | 58,769 | 2025-11-18 | Filing |
| Officer | $190.13 | 200 | $38,026.00 | 59,223 | 2025-11-18 | Filing |
| Officer | $188.89 | 209 | $39,478.01 | 59,423 | 2025-11-18 | Filing |
| Director | $211.87 | 4 | $847.49 | 983,073 | 2025-11-17 | Filing |
| Director | $211.05 | 400 | $84,418.00 | 983,077 | 2025-11-17 | Filing |
| Director | $209.36 | 2,095 | $438,608.78 | 983,477 | 2025-11-17 | Filing |
| Director | $208.30 | 4,041 | $841,725.75 | 985,572 | 2025-11-17 | Filing |