StatMuse+  Get our new premium offering 

Netflix (NFLX) has returned 88.9% since June 3, 2024.

money illustration

Explore