By Christiana Sciaudone
Investing.com -- Roku (NASDAQ:ROKU) Inc. rose 5% Friday as Macquarie forecast sales growth of 35% over the next three years. Shares are trading close to all-time highs set last year.
Analyst Tim Nollen said Roku's international expansion and ad buying tech will help revenue expansion, Seeking Alpha reported.
NBCUniversal has been unable to finalize a distribution deal with Roku or Amazon.com (NASDAQ:AMZN) for Peacock, which launches on July 15, according to The Motley Fool. Roku wants to keep more ad inventory for itself. NBCUniversal is reportedly trying to get Roku to agree to a 15% share of ad inventory, half of what it normally would take, The Motley Fool said.
Shares are up 20% this week.
Roku has eight buys, four holds and two sells, with an average price target of $128.62, according to data compiled by Investing.com.