STRATEGY IS A TRILLION DOLLAR COMPANY TRADING AT A $120 BILLION MARKET CAP.