Insider Sells 30,000 Shares of Small Cap Stock, Up 14% Over Last Year

Insider sale reduces stake by 13% as stock trades near $10.35 per share. Red Cat continues operating at a loss despite $53 million in annual revenue.

CryptoAlerta — análise de criptomoedas e mercado em tempo real