Netflix just let investors down on this metric too

Written on 04/17/2026