| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $200.00 | 808 | $161,600.00 | 15,060 | 2026-07-01 | Filing |
| Large Shareholder, Officer, Director | $174.61 | 800 | $139,688.00 | 373,814 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $173.77 | 8,901 | $1,546,726.77 | 374,614 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $172.91 | 4,999 | $864,377.09 | 383,515 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $171.74 | 2,200 | $377,828.00 | 388,514 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $170.71 | 1,100 | $187,781.00 | 390,714 | 2026-06-30 | Filing |
| Officer | $181.94 | 400 | $72,776.00 | 1,050,339 | 2026-06-16 | Filing |
| Officer | $180.03 | 300 | $54,009.00 | 1,050,739 | 2026-06-16 | Filing |
| Officer | $179.10 | 2,000 | $358,200.00 | 1,051,039 | 2026-06-16 | Filing |
| Officer | $178.09 | 7,306 | $1,301,125.54 | 1,053,039 | 2026-06-16 | Filing |
| Officer | $177.31 | 11,580 | $2,053,249.80 | 1,060,345 | 2026-06-16 | Filing |
| Officer | $176.20 | 9,020 | $1,589,324.00 | 1,071,925 | 2026-06-16 | Filing |
| Officer | $175.41 | 8,560 | $1,501,509.60 | 1,080,945 | 2026-06-16 | Filing |
| Large Shareholder, Officer, Director | $181.78 | 3,400 | $618,052.00 | 373,814 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $180.85 | 1,400 | $253,190.00 | 377,214 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $179.65 | 3,100 | $556,915.00 | 378,614 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $178.71 | 3,050 | $545,065.50 | 381,714 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $177.69 | 2,350 | $417,571.50 | 384,764 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $176.82 | 1,400 | $247,548.00 | 387,114 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $175.68 | 500 | $87,840.00 | 388,514 | 2026-06-15 | Filing |