WS #12386
Netflix stock dropped 7.26% amid concerns over slowing growth and a challenging revenue environment, despite strong past returns.
Netflix Stock Decline
Netflix stock dropped 7.26% amid concerns over slowing growth and a challenging revenue environment, despite strong past returns.