Netflix Max Pain Points to a Price of $88 by February 20th
Netflix has been under severe pressure recently, currently sitting 38% below the 52-week high. However, the options market is hinting that a higher stock price might be just around the corner.
Barchart ·