| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $597.03 | 2,046 | $1,221,518.27 | 59,118 | 2024-01-08 | Filing |
| Officer | $596.03 | 1,736 | $1,034,715.72 | 61,164 | 2024-01-08 | Filing |
| Officer | $595.14 | 1,902 | $1,131,949.81 | 62,900 | 2024-01-08 | Filing |
| Officer | $591.19 | 1,000 | $591,192.00 | 50,030 | 2024-01-05 | Filing |
| Officer | $590.61 | 7,817 | $4,616,810.88 | 51,030 | 2024-01-05 | Filing |
| Officer | $588.76 | 656 | $386,224.85 | 58,847 | 2024-01-05 | Filing |
| Officer | $587.90 | 5,298 | $3,114,691.02 | 59,503 | 2024-01-05 | Filing |
| Director | $622.92 | 1,631 | $1,015,977.63 | 0 | 2023-12-22 | Filing |
| Officer, Director | $575.48 | 296 | $170,342.38 | 65,324 | 2023-12-06 | Filing |
| Officer, Director | $574.05 | 100 | $57,405.00 | 65,620 | 2023-12-06 | Filing |
| Officer, Director | $573.09 | 1,300 | $745,018.95 | 65,720 | 2023-12-06 | Filing |
| Officer, Director | $571.94 | 400 | $228,776.00 | 67,020 | 2023-12-06 | Filing |
| Officer, Director | $570.63 | 1,800 | $1,027,137.96 | 67,420 | 2023-12-06 | Filing |
| Officer, Director | $569.66 | 2,700 | $1,538,074.98 | 69,220 | 2023-12-06 | Filing |
| Officer, Director | $568.66 | 2,002 | $1,138,459.12 | 71,920 | 2023-12-06 | Filing |
| Officer, Director | $567.59 | 4,446 | $2,523,525.59 | 73,922 | 2023-12-06 | Filing |
| Officer, Director | $566.42 | 2,427 | $1,374,707.89 | 78,368 | 2023-12-06 | Filing |
| Officer, Director | $575.35 | 1,192 | $685,818.75 | 80,795 | 2023-12-06 | Filing |
| Officer, Director | $574.05 | 300 | $172,215.00 | 81,987 | 2023-12-06 | Filing |
| Officer, Director | $573.06 | 6,928 | $3,970,164.53 | 82,287 | 2023-12-06 | Filing |