
Netflix NFLX
$ 90.92
-2.63%
Annual report 2025
added 01-23-2026