| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $548.45 | 1,357 | $744,242.17 | 9,878 | 2024-05-01 | Filing |
| Officer, Director | $547.67 | 4,621 | $2,530,763.20 | 11,235 | 2024-05-01 | Filing |
| Officer, Director | $546.54 | 1,930 | $1,054,816.22 | 15,856 | 2024-05-01 | Filing |
| Officer, Director | $545.43 | 603 | $328,894.23 | 17,786 | 2024-05-01 | Filing |
| Officer, Director | $614.54 | 1,310 | $805,044.52 | 28 | 2024-04-01 | Filing |
| Officer, Director | $612.99 | 1,891 | $1,159,156.34 | 1,338 | 2024-04-01 | Filing |
| Officer, Director | $612.10 | 3,703 | $2,266,601.12 | 3,229 | 2024-04-01 | Filing |
| Officer, Director | $611.04 | 2,842 | $1,736,576.25 | 6,932 | 2024-04-01 | Filing |
| Officer, Director | $609.93 | 3,082 | $1,879,808.27 | 9,774 | 2024-04-01 | Filing |
| Officer, Director | $608.96 | 3,482 | $2,120,411.26 | 12,856 | 2024-04-01 | Filing |
| Officer, Director | $607.96 | 2,956 | $1,797,136.85 | 16,338 | 2024-04-01 | Filing |
| Officer, Director | $607.09 | 1,300 | $789,219.99 | 19,294 | 2024-04-01 | Filing |
| Officer, Director | $625.00 | 5,352 | $3,345,000.00 | 13,090 | 2024-03-18 | Filing |
| Officer, Director | $619.76 | 1,222 | $757,342.08 | 28 | 2024-03-01 | Filing |
| Officer, Director | $619.35 | 2,150 | $1,331,593.47 | 1,250 | 2024-03-01 | Filing |
| Officer, Director | $618.19 | 1,341 | $828,986.62 | 3,400 | 2024-03-01 | Filing |
| Officer, Director | $616.92 | 1,135 | $700,199.66 | 4,741 | 2024-03-01 | Filing |
| Officer, Director | $615.20 | 324 | $199,325.58 | 5,876 | 2024-03-01 | Filing |
| Officer, Director | $614.34 | 556 | $341,572.82 | 6,200 | 2024-03-01 | Filing |
| Officer, Director | $613.24 | 468 | $286,997.86 | 6,756 | 2024-03-01 | Filing |