Netflix (NFLX) trades at $98.97 compared to a $113.43 consensus price target, implying about 14.6% upside. The company reported Q4 2025 revenue of $12.05 billion, beating estimates, while its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results