| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $270.06 | 2,000 | $540,127.40 | 12,780,327 | 2024-04-25 | Filing |
| Officer | $278.00 | 4,204 | $1,168,712.00 | 0 | 2024-04-24 | Filing |
| Officer, Director | $278.75 | 300 | $83,625.00 | 12,782,327 | 2024-04-24 | Filing |
| Officer, Director | $277.80 | 3,901 | $1,083,679.08 | 12,782,627 | 2024-04-24 | Filing |
| Officer, Director | $276.94 | 4,386 | $1,214,654.02 | 12,786,528 | 2024-04-24 | Filing |
| Officer, Director | $276.00 | 4,567 | $1,260,511.64 | 12,790,914 | 2024-04-24 | Filing |
| Officer, Director | $274.80 | 1,846 | $507,278.58 | 12,795,481 | 2024-04-24 | Filing |
| Officer, Director | $276.25 | 751 | $207,460.75 | 115,762 | 2024-04-23 | Filing |
| Officer, Director | $275.49 | 465 | $128,101.08 | 116,513 | 2024-04-23 | Filing |
| Officer, Director | $274.29 | 374 | $102,584.95 | 116,978 | 2024-04-23 | Filing |
| Officer, Director | $273.30 | 1,670 | $456,412.84 | 117,352 | 2024-04-23 | Filing |
| Officer, Director | $272.17 | 819 | $222,908.13 | 119,022 | 2024-04-23 | Filing |
| Officer, Director | $270.87 | 121 | $32,775.56 | 119,841 | 2024-04-23 | Filing |
| Officer, Director | $276.21 | 2,678 | $739,684.76 | 12,797,327 | 2024-04-23 | Filing |
| Officer, Director | $275.39 | 1,927 | $530,683.47 | 12,800,005 | 2024-04-23 | Filing |
| Officer, Director | $274.12 | 1,871 | $512,880.58 | 12,801,932 | 2024-04-23 | Filing |
| Officer, Director | $273.30 | 4,744 | $1,296,520.97 | 12,803,803 | 2024-04-23 | Filing |
| Officer, Director | $272.33 | 3,049 | $830,330.51 | 12,808,547 | 2024-04-23 | Filing |
| Officer, Director | $271.33 | 731 | $198,342.01 | 12,811,596 | 2024-04-23 | Filing |
| Officer | $273.15 | 647 | $176,729.47 | 5,856 | 2024-04-23 | Filing |