A Sign Of Things To Come? Amazon And Netflix Win Oscar Gold By: Benzinga via Benzinga February 27, 2017 at 15:49 PM EST Beware, movie studios and theater owners! Could this weekend's Academy Awards be a sign of things to come? By bagging four Oscar golds ... Read More >> Related Stocks: Amazon.com Apple Bio-Techne Corp Netflix