MicroStrategy shares sank 7% in premarket trading and are now down nearly 50% from a mid-February high.
$7.95 M Revenue 37 Employees Auburn, CA Embassy 4