Alibaba (NYSE: BABA) reported strong fiscal Q3 results, with revenue of $38.38B (+8% Y/Y) and earnings per ADS of $2.93, ...
The current uptrend in China's stock market is unreliable, based on unreliable corporate accounting and geopolitical risks, ...
Investors may want to just step aside if they aren’t fans of Tesla, rather than bet against the company’s leader. That’s the ...
American investor Carson Block snubs China's stock market rally, citing accounting unreliability and geopolitical risks.
Short seller Carson Block, founder and CEO of Muddy Waters, talks about his latest investment strategies and the market's big ...
Carson Block, a longtime China skeptic, is giving the nation’s current stock market rally a miss, citing unreliability in ...
Short seller Carson Block is heading to India to look at starting a fund focusing on the country’s stocks, as he stays away ...
Founded in 2010 by Carson Block, Muddy Waters Research is best known for its short-selling, predominantly in the mid-cap space.