So price / cash = 100/20 = 5 times hold this and buy this big tech and u will be good to go $Alibaba(09988)$ $Alibaba(BABA)$ Alibaba stock has rallied sharply amid renewed signs of accumulation as investors bet on better times ahead for the Chinese juggernaut Alibaba's analyst rating consensus is a Strong Buy. This is based on the ratings of 16 Wall Streets Analysts. So is a strong buy ahead Who owns it Alibaba (NYSE: BABA) is owned by 1.73% institutional shareholders, 0.00% Alibaba insiders, and 98.27% retail investors. Goldman Sachs Group Inc is the largest individual Alibaba shareholder, owning 24.90M shares representing