As of 2022, insiders hold a stake of US$47M in the US$134M company. NASDAQ: ULBI generally sees a lot of internal purchases than external buys.