MicroStrategy Incorporated (NASDAQ:MSTR – Get Free Report) shares were down 8.7% during mid-day trading on Tuesday following insider selling activity. The stock traded as low as $1,375.00 and last traded at $1,381.46. Approximately 822,804 shares changed hands during trading, a decline of 64% from the average daily volume of 2,256,796 shares. The stock had previously […]