Red Cat CEO Just Sold $1.6 Million of Stock. Wall Street Sees 144% Rally Ahead.
Red Cat shares have tumbled from their 52-week high as CEO Jeffrey Thompson sells $1.6 million worth of stock, putting insider activity in focus.
Barchart ·