NFLX stock went public on May 23, 2022 via an initial public offering. Its shares opened at $15 and closed the day at $16.75.