Netflix Top, Tesla Flop?