Netflix (NFLX) is down nearly 50% from its all-time high of $423.21. Its FAANG peer Apple (AAPL) is doing a lot better as it is only 6% away from the all-time peak of $233.47. However, something tells us that the iPhone maker is likely to follow suit. That’s because these two tech giants have something […]

The post Netflix and Apple Executives are Dumping Shares Big Time appeared first on