| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $298.22 | 937 | $279,429.24 | 12,962,153 | 2024-04-05 | Filing |
| Officer, Director | $297.33 | 725 | $215,562.44 | 12,963,090 | 2024-04-05 | Filing |
| Officer, Director | $296.27 | 1,315 | $389,596.37 | 12,963,815 | 2024-04-05 | Filing |
| Officer, Director | $294.99 | 400 | $117,995.00 | 12,965,130 | 2024-04-05 | Filing |
| Officer, Director | $293.73 | 636 | $186,814.44 | 12,965,530 | 2024-04-05 | Filing |
| Officer, Director | $310.95 | 300 | $93,284.01 | 12,966,166 | 2024-04-04 | Filing |
| Officer, Director | $309.99 | 349 | $108,187.38 | 12,966,466 | 2024-04-04 | Filing |
| Officer, Director | $308.82 | 938 | $289,669.60 | 12,966,815 | 2024-04-04 | Filing |
| Officer, Director | $306.75 | 26 | $7,975.57 | 12,967,753 | 2024-04-04 | Filing |
| Officer, Director | $303.90 | 830 | $252,234.59 | 12,967,779 | 2024-04-04 | Filing |
| Officer, Director | $302.85 | 2,170 | $657,181.68 | 12,968,609 | 2024-04-04 | Filing |
| Officer, Director | $301.42 | 840 | $253,196.66 | 12,970,779 | 2024-04-04 | Filing |
| Officer, Director | $300.49 | 2,500 | $751,217.75 | 12,971,619 | 2024-04-04 | Filing |
| Officer, Director | $299.52 | 1,185 | $354,925.39 | 12,974,119 | 2024-04-04 | Filing |
| Officer, Director | $298.54 | 621 | $185,392.53 | 12,975,304 | 2024-04-04 | Filing |
| Officer, Director | $297.36 | 500 | $148,677.90 | 12,975,925 | 2024-04-04 | Filing |
| Officer, Director | $296.17 | 325 | $96,256.06 | 12,976,425 | 2024-04-04 | Filing |
| Officer, Director | $295.52 | 890 | $263,015.38 | 12,976,750 | 2024-04-04 | Filing |
| Officer, Director | $294.47 | 3,526 | $1,038,317.44 | 12,977,640 | 2024-04-04 | Filing |
| Officer, Director | $306.67 | 3,316 | $1,016,901.14 | 12,981,166 | 2024-04-03 | Filing |