Alibaba Touches Record Highs!
Alibaba prices reached all-time highs recently as the share prices remain steady over $300. The stock has been trading in an ascending channel from the height of the pandemic in April.
Since then, several attempts to break out of the upper…