EDT Netflix (NFLX) up 3% at $1,123 after announcing stock split Published first on TheFly – the ultimate source for real-time, market-moving ...
The Handmaid's Tale has officially come to an end, but fans of the dystopian thriller need not worry as there is another TV ...