JUST IN: Strategy Board of Directors Jarrod Patten has bought 23,780 $MSTR shares for $2.31 million. Insider buying the dip 馃憖 https://t.co/bKhVKR0JCx