Cheetah Net CTNT Delivers Q1 2026 Beat EPS 453 vs 1020 Expected Viking Therapeutics VKTX Q1 2026 Earnings Miss by Significant Key Takeaways Netflix Price Surge May Signal End of Passive Subscriber Era