| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $494.84 | 4,100 | $2,028,834.98 | 655,394 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $493.94 | 4,400 | $2,173,314.44 | 659,494 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $492.93 | 1,400 | $690,101.02 | 663,894 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $491.61 | 600 | $294,967.98 | 665,294 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $490.81 | 900 | $441,725.04 | 665,894 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $489.06 | 700 | $342,342.98 | 666,794 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $488.17 | 1,100 | $536,990.63 | 667,494 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $486.93 | 1,800 | $876,481.02 | 668,594 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $485.11 | 400 | $194,045.96 | 670,394 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $495.46 | 303 | $150,124.20 | 0 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $493.85 | 100 | $49,385.00 | 303 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $492.68 | 400 | $197,071.52 | 403 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $490.04 | 500 | $245,018.00 | 803 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $488.54 | 1,135 | $554,489.61 | 1,303 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $487.44 | 2,999 | $1,461,842.16 | 2,438 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $486.51 | 7,441 | $3,620,102.31 | 5,437 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $485.71 | 5,617 | $2,728,212.29 | 12,878 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $484.41 | 3,196 | $1,548,172.44 | 18,495 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $483.56 | 4,917 | $2,377,678.29 | 21,691 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $482.52 | 1,300 | $627,274.05 | 26,608 | 2024-03-11 | Filing |