Netflix posts record profits and accelerates buybacks, but its stock languishes near a 52-week low | The Apex Times