user-avatar
BeInCrypto

Netflix Shares Fall to 26-Month Low, but Revenue Tells a Different Story

Netflix closed at $64.10 on Wednesday, its lowest level since August 2024. The company's profit beat expectations. A weak fourth-quarter outlook, however, triggered a selloff.