
BABA is pinned at $106.51 with every moving average stacked above it and Wall Street’s mean price target sitting near $185 — a 74% gap markets stubbornly refuse to close. The November 24 earnings r… (Read More)
Phone

BABA is pinned at $106.51 with every moving average stacked above it and Wall Street’s mean price target sitting near $185 — a 74% gap markets stubbornly refuse to close. The November 24 earnings r… (Read More)