Roku agrees to $22B sale to Fox, stock hits four-year high - TrendCloud