The streaming giant was down a whopping 26% in premarket trading on Wednesday upon the release of its latest earnings report.
The streaming giant was down a whopping 26% in premarket trading on Wednesday upon the release of its latest earnings report.