Netflix shares hit a 52-week low after ad push misses part of its 2026 revenue target | The Apex Times