Netflix's $82.7 Billion Breakup: Why Walking Away Doubled Their Gains | Whale Factor