| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Other | $113.30 | 3,000 | $339,900.00 | 21,732 | 2026-06-18 | Filing |
| Other | $113.17 | 3,000 | $339,510.00 | 24,732 | 2026-06-18 | Filing |
| Other | $111.27 | 3,000 | $333,810.00 | 27,732 | 2026-06-18 | Filing |
| Other | $111.17 | 3,000 | $333,510.00 | 30,732 | 2026-06-17 | Filing |
| Other | $113.04 | 2,000 | $226,080.00 | 33,732 | 2026-06-17 | Filing |
| Other | $112.68 | 3,000 | $338,040.00 | 35,732 | 2026-06-16 | Filing |
| Other | $112.20 | 890 | $99,858.00 | 38,732 | 2026-06-15 | Filing |
| Other | $108.02 | 1,852 | $200,053.04 | 39,622 | 2026-06-12 | Filing |
| Large Shareholder, Officer, Director | $113.37 | 1,750 | $198,397.50 | 20,000 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $111.26 | 2,750 | $305,965.00 | 21,750 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $110.00 | 500 | $55,000.00 | 24,500 | 2026-06-12 | Filing |
| Other | $107.01 | 1,870 | $200,108.70 | 41,474 | 2026-06-09 | Filing |
| Other | $106.01 | 2,800 | $296,828.00 | 43,344 | 2026-06-09 | Filing |
| Other | $105.10 | 1,905 | $200,215.50 | 46,144 | 2026-06-09 | Filing |
| Other | $106.06 | 1,887 | $200,135.22 | 48,049 | 2026-06-04 | Filing |
| Other | $104.83 | 957 | $100,322.31 | 49,936 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $105.53 | 5,000 | $527,650.00 | 25,000 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $103.99 | 500 | $51,995.00 | 30,000 | 2026-03-18 | Filing |
| Large Shareholder, Officer, Director | $103.62 | 3,100 | $321,222.00 | 30,500 | 2026-03-18 | Filing |
| Other | $95.90 | 1,000 | $95,900.00 | 50,893 | 2026-03-20 | Filing |