Netflix's share price has struggled to gain traction in recent months.
Netflix reported earnings and results were solid, but guidance left investors wanting more.
The streaming stock hasn't been trading this low since last April. Netflix's stock currently trades at 37 times its trailing earnings, which is far higher than the S&P 500 average of just under 26.