| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $231.44 | 1,300 | $300,878.24 | 3,157 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $229.60 | 1,536 | $352,670.67 | 4,457 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $228.47 | 1,087 | $248,351.56 | 5,993 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $224.62 | 500 | $112,309.25 | 7,080 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $223.89 | 2,575 | $576,526.02 | 7,580 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $222.96 | 3,000 | $668,884.20 | 10,155 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $221.76 | 2,025 | $449,060.36 | 13,155 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $220.79 | 1,395 | $308,006.10 | 15,180 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $219.64 | 2,623 | $576,125.69 | 16,575 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $218.76 | 2,677 | $585,633.10 | 19,198 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $215.60 | 200 | $43,119.54 | 21,875 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $214.04 | 800 | $171,230.32 | 22,075 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $212.65 | 200 | $42,530.50 | 22,875 | 2024-03-04 | Filing |
| Officer | $226.12 | 11,278 | $2,550,210.68 | 13,556 | 2024-03-04 | Filing |
| Officer | $225.19 | 93,475 | $21,050,065.24 | 24,834 | 2024-03-04 | Filing |
| Officer | $205.75 | 904 | $185,998.09 | 227,551 | 2024-03-01 | Filing |
| Officer | $204.93 | 1,496 | $306,568.55 | 228,455 | 2024-03-01 | Filing |
| Officer | $203.99 | 1,300 | $265,191.94 | 229,951 | 2024-03-01 | Filing |
| Officer | $202.73 | 3,900 | $790,652.85 | 231,251 | 2024-03-01 | Filing |
| Officer | $200.89 | 300 | $60,266.01 | 235,151 | 2024-03-01 | Filing |