| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $226.66 | 3,055 | $692,446.30 | 1,163,722 | 2026-01-20 | Filing |
| Officer | $225.69 | 7,760 | $1,751,354.40 | 1,166,777 | 2026-01-20 | Filing |
| Officer | $224.71 | 4,887 | $1,098,157.77 | 1,174,537 | 2026-01-20 | Filing |
| Officer | $223.82 | 4,411 | $987,270.02 | 1,179,424 | 2026-01-20 | Filing |
| Officer | $222.62 | 277 | $61,665.74 | 1,183,835 | 2026-01-20 | Filing |
| Officer | $219.88 | 69 | $15,171.72 | 1,184,112 | 2026-01-20 | Filing |
| Officer | $219.13 | 347 | $76,038.11 | 1,184,181 | 2026-01-20 | Filing |
| Large Shareholder, Officer, Director | $249.98 | 100 | $24,998.00 | 448,576 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $248.96 | 100 | $24,896.00 | 448,676 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $245.55 | 238 | $58,440.90 | 448,776 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $242.67 | 300 | $72,801.00 | 449,014 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $240.62 | 1,064 | $256,019.68 | 449,314 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $239.71 | 1,236 | $296,281.56 | 450,378 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $238.48 | 600 | $143,088.00 | 451,614 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $237.30 | 500 | $118,650.00 | 452,214 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $236.69 | 1,624 | $384,384.56 | 452,714 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $235.39 | 1,105 | $260,105.95 | 454,338 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $234.42 | 700 | $164,094.00 | 455,443 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $232.33 | 600 | $139,398.00 | 456,143 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $231.38 | 796 | $184,178.48 | 456,743 | 2026-01-15 | Filing |