but Alibaba's fundamentals supercharged with political and geopolitical tailwinds are poised to outshine over the long haul. Alibaba released its latest quarterly earnings on February 20.