Insiders sell, because that is part of their compensation for working at the firm. Most if not all of the insiders have not sold any shares in a long time, so they deserve to capture some income. They are not selling a large % of holdings, so this is normal stuff.
Business should be doing very well, I look for BTUI to breakout to new highs once it gets through the mid 12s. Could happen in the next month, or after the next earnings report