Q: Pat, what are your views on Netflix?

A: Netflix Inc., $348.00, symbol NFLX on Nasdaq (Shares outstanding: 444.0 million; Market cap: $158.0 billion; www.netflix.com), is the world’s leading video-streaming service, with 222 million paid subscribers worldwide.

Netflix’s revenue has increased 154.1% over the last five years, from $11.69 billion in 2017 to $29.70… Read More