SharePost Content Read More Yahoo Finance #finance Post navigation The S&P 500 Has Reached an All-Time High: Should You Invest Now or Wait for a Correction? Roku Inc. (ROKU) Falls 15% on Profit-Taking, Macro Uncertainty