Let the cows return home before it is too dark
The stock price of the over-the- top (OTT) streaming major Netflix has fallen ~68% from it's all-time high price of US$695/share in November 2021. The current price is lowest since December 2017. At the current price (US$226/share), the stock discounts trailing twelve months earnings by 32x. The company makes a healthy ~31% return on equity and ~11% return on assets. The revenue, operating margins and net profit margins achieved during the past twelve months are higher than the past 5yr average. The company has been generating healthy operating cash flows, but not yet generated free cash flows. The reason for the latest US$150 fall in Netflix’s share price is the first ever reduction in its subscribers’ base (which may be largely due to Netflix withdrawing its services from Russia). Six months ago, numerous analysts and portfolio managers were jostling with each other to justify a PE multiple of over 100x for the stock, citing the exciting business model and growth prospects fo...