20 Apr Netflix and No Chill, The Streaming Giant Got Destroyed
Dear Traders, What a crazy market when you see Netflix blow up over $60 billion of its market cap, dropping more than 38% after disappointing earnings. We traded the heck out of Netflix on the short side, but I made some very big mistakes trying to catch a reversal on it too early, and that […]