$14B of earnings takes $MSTR to top 10 publicly limited companies in terms of quarterly profit.Current rank of Strategy is 93.As @PunterJeff says wall street bewilderment is here.