So both stocks are down by double-digit percentages from recent highs, but you can't argue with their long-term results. Amazon shares have gained 670% over the last decade while Netflix investors ...
The payments include $34.2m in cash severance, $115.8m in vested stock awards and $517.2m in share awards that will be triggered by the deal.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results