| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $924.77 | 2,426 | $2,243,497.84 | 5,781 | 2025-04-01 | Filing |
| Officer, Director | $923.67 | 1,129 | $1,042,821.96 | 8,207 | 2025-04-01 | Filing |
| Officer, Director | $922.46 | 1,122 | $1,034,999.90 | 9,336 | 2025-04-01 | Filing |
| Officer, Director | $921.67 | 3,158 | $2,910,649.02 | 10,458 | 2025-04-01 | Filing |
| Officer, Director | $920.80 | 2,248 | $2,069,962.45 | 13,616 | 2025-04-01 | Filing |
| Officer, Director | $919.42 | 1,081 | $993,888.37 | 15,864 | 2025-04-01 | Filing |
| Officer, Director | $918.42 | 1,757 | $1,613,667.63 | 16,945 | 2025-04-01 | Filing |
| Officer, Director | $917.35 | 2,083 | $1,910,845.26 | 18,702 | 2025-04-01 | Filing |
| Officer, Director | $916.22 | 951 | $871,321.32 | 20,785 | 2025-04-01 | Filing |
| Officer, Director | $915.27 | 1,298 | $1,188,019.94 | 21,736 | 2025-04-01 | Filing |
| Officer, Director | $914.30 | 1,953 | $1,785,621.65 | 23,034 | 2025-04-01 | Filing |
| Officer, Director | $913.40 | 767 | $700,579.49 | 24,987 | 2025-04-01 | Filing |
| Officer | $978.18 | 480 | $469,526.40 | 0 | 2025-03-25 | Filing |
| Officer | $992.96 | 200 | $198,592.00 | 3,691 | 2025-03-03 | Filing |
| Officer | $988.98 | 400 | $395,592.00 | 3,891 | 2025-03-03 | Filing |
| Officer | $987.34 | 200 | $197,468.00 | 4,291 | 2025-03-03 | Filing |
| Officer | $985.38 | 200 | $197,075.00 | 4,491 | 2025-03-03 | Filing |
| Officer | $984.01 | 300 | $295,203.99 | 4,691 | 2025-03-03 | Filing |
| Officer | $983.04 | 400 | $393,216.00 | 4,991 | 2025-03-03 | Filing |
| Officer | $980.19 | 100 | $98,019.00 | 5,391 | 2025-03-03 | Filing |