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...