Insider selling activity in LTBR, including a recent sale by EVP Andrey Mushakov, suggests bearish sentiment, as no insider purchases have occurred in the past six months. Institutional investor movements are mixed, but the lack of insider confidence could weigh on the stock. LTBR's current price trend and sentiment indicate potential downside risk.