| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $59.86 | 6,000 | $359,160.00 | 3,897,184 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $59.88 | 19,000 | $1,137,720.00 | 7,147,497 | 2025-11-19 | Filing |
| Large Shareholder, Director | $60.83 | 12,708 | $773,027.64 | 949,205 | 2025-11-20 | Filing |
| Large Shareholder, Director | $59.91 | 14,659 | $878,220.69 | 936,497 | 2025-11-19 | Filing |
| Large Shareholder, Director | $59.50 | 22,633 | $1,346,663.50 | 921,838 | 2025-11-19 | Filing |
| Large Shareholder, Director | $59.69 | 50,000 | $2,984,500.00 | 899,205 | 2025-11-18 | Filing |
| Large Shareholder, Officer, Director | $67.96 | 14,975 | $1,017,701.00 | 3,891,184 | 2025-11-04 | Filing |
| Large Shareholder, Officer, Director | $68.65 | 300 | $20,595.00 | 3,876,209 | 2025-11-03 | Filing |
| Large Shareholder, Officer, Director | $68.21 | 17,200 | $1,173,212.00 | 3,875,909 | 2025-11-03 | Filing |
| Large Shareholder, Officer, Director | $67.61 | 19,329 | $1,306,833.69 | 7,128,497 | 2025-11-05 | Filing |
| Large Shareholder, Officer, Director | $68.39 | 642 | $43,906.38 | 7,109,168 | 2025-11-04 | Filing |
| Large Shareholder, Officer, Director | $67.95 | 27,292 | $1,854,491.40 | 7,108,526 | 2025-11-04 | Filing |
| Large Shareholder, Officer, Director | $68.66 | 1,294 | $88,846.04 | 7,081,234 | 2025-11-03 | Filing |
| Large Shareholder, Officer, Director | $68.15 | 19,856 | $1,353,186.40 | 7,079,940 | 2025-11-03 | Filing |
| Large Shareholder, Officer, Director | $70.53 | 2,012 | $141,906.36 | 3,858,709 | 2025-10-22 | Filing |
| Large Shareholder, Officer, Director | $69.87 | 6,643 | $464,146.41 | 3,856,697 | 2025-10-22 | Filing |
| Large Shareholder, Officer, Director | $71.31 | 5,434 | $387,498.54 | 3,850,054 | 2025-10-21 | Filing |
| Large Shareholder, Officer, Director | $69.94 | 519 | $36,298.86 | 3,844,620 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $69.44 | 5,204 | $361,365.76 | 3,844,101 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $70.54 | 1,946 | $137,270.84 | 7,060,084 | 2025-10-22 | Filing |