| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $166.53 | 4,434 | $738,394.02 | 1,749,794 | 2024-03-01 | Filing |
| Large Shareholder, Director | $176.11 | 1,565 | $275,612.15 | 9,562,376 | 2024-02-20 | Filing |
| Large Shareholder, Director | $175.47 | 5,285 | $927,358.95 | 9,563,941 | 2024-02-20 | Filing |
| Director | $175.58 | 1,000 | $175,580.00 | 8,588 | 2024-02-20 | Filing |
| Officer | $174.72 | 274 | $47,873.28 | 16,081 | 2024-02-16 | Filing |
| Officer | $174.72 | 147 | $25,683.84 | 45,055 | 2024-02-16 | Filing |
| Large Shareholder, Director | $178.37 | 2,831 | $504,965.47 | 9,569,226 | 2024-02-16 | Filing |
| Large Shareholder, Director | $177.51 | 8,740 | $1,551,437.40 | 9,572,057 | 2024-02-16 | Filing |
| Large Shareholder, Director | $176.73 | 2,094 | $370,072.62 | 9,580,797 | 2024-02-16 | Filing |
| Large Shareholder, Director | $175.52 | 597 | $104,785.44 | 9,582,891 | 2024-02-16 | Filing |
| Officer | $174.72 | 96 | $16,773.12 | 5,292 | 2024-02-16 | Filing |
| Large Shareholder, Director | $176.34 | 679 | $119,734.86 | 9,583,488 | 2024-02-15 | Filing |
| Large Shareholder, Director | $175.38 | 3,705 | $649,782.90 | 9,584,167 | 2024-02-15 | Filing |
| Officer, Director | $171.38 | 721 | $123,564.98 | 113,653 | 2024-02-13 | Filing |
| Officer, Director | $170.48 | 2,352 | $400,968.96 | 114,374 | 2024-02-13 | Filing |
| Officer, Director | $169.05 | 700 | $118,335.00 | 116,726 | 2024-02-13 | Filing |
| Officer, Director | $168.05 | 4,227 | $710,347.35 | 117,426 | 2024-02-13 | Filing |
| Large Shareholder, Director | $176.26 | 2,334 | $411,390.84 | 9,587,872 | 2024-02-12 | Filing |
| Large Shareholder, Director | $175.39 | 22,170 | $3,888,396.30 | 9,590,206 | 2024-02-12 | Filing |
| Officer, Director | $175.00 | 30,000 | $5,250,000.00 | 1,747,456 | 2024-02-12 | Filing |