MicroStrategy Drops 3.6% to Support as Barclays Sticks with Buy Rating - MSTR News | Rallies