| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $271.53 | 200 | $54,306.00 | 2,120 | 2026-05-01 | Filing |
| Officer, Director | $270.31 | 200 | $54,062.00 | 2,320 | 2026-05-01 | Filing |
| Officer, Director | $269.39 | 1,173 | $315,990.36 | 2,520 | 2026-05-01 | Filing |
| Officer, Director | $268.40 | 800 | $214,720.00 | 3,693 | 2026-05-01 | Filing |
| Officer, Director | $266.51 | 400 | $106,602.00 | 4,493 | 2026-05-01 | Filing |
| Officer, Director | $264.07 | 100 | $26,407.00 | 4,893 | 2026-05-01 | Filing |
| Officer, Director | $277.00 | 1,241 | $343,757.00 | 0 | 2026-04-27 | Filing |
| Director | $277.00 | 800 | $221,600.00 | 0 | 2026-04-27 | Filing |
| Large Shareholder, Officer, Director | $273.09 | 4,000 | $1,092,343.20 | 167,125 | 2026-04-24 | Filing |
| Officer, Director | $270.76 | 10,304 | $2,789,880.13 | 13,240 | 2026-04-24 | Filing |
| Officer, Director | $266.94 | 731 | $195,135.63 | 23,544 | 2026-04-24 | Filing |
| Officer | $259.90 | 2,000 | $519,806.60 | 42 | 2026-04-23 | Filing |
| Officer | $259.90 | 6,000 | $1,559,419.80 | 42 | 2026-04-23 | Filing |
| Large Shareholder, Officer, Director | $199.07 | 13,000 | $2,587,913.90 | 8,855,090 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $198.08 | 7,000 | $1,386,580.30 | 8,868,090 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $197.00 | 10,006 | $1,971,183.00 | 8,875,090 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $196.11 | 9,994 | $1,959,913.35 | 8,885,096 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $195.00 | 10,000 | $1,950,000.00 | 8,895,090 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $194.00 | 11,200 | $2,172,800.00 | 8,905,090 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $193.19 | 10,300 | $1,989,805.50 | 8,916,290 | 2026-04-15 | Filing |