| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $171.90 | 4,126 | $709,259.40 | 93,066 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $171.16 | 6,620 | $1,133,079.20 | 97,192 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $169.96 | 3,339 | $567,496.44 | 103,812 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $168.95 | 1,400 | $236,530.00 | 107,151 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $167.62 | 519 | $86,994.78 | 108,551 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $166.92 | 1,338 | $223,338.96 | 109,070 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $179.87 | 200 | $35,974.00 | 620,971 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $179.03 | 1,000 | $179,030.00 | 621,171 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $178.11 | 3,849 | $685,545.39 | 622,171 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $177.12 | 4,294 | $760,553.28 | 626,020 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $176.19 | 1,585 | $279,261.15 | 630,314 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $174.84 | 300 | $52,452.00 | 631,899 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $173.37 | 400 | $69,348.00 | 632,199 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $172.45 | 400 | $68,980.00 | 632,599 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $171.62 | 872 | $149,652.64 | 632,999 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $170.32 | 500 | $85,160.00 | 633,871 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $168.67 | 300 | $50,601.00 | 634,371 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $167.51 | 300 | $50,253.00 | 634,671 | 2024-12-16 | Filing |
| Officer | $179.80 | 1,000 | $179,800.00 | 1,504,297 | 2024-12-16 | Filing |
| Officer | $178.84 | 2,717 | $485,908.28 | 1,505,297 | 2024-12-16 | Filing |