Garmin ( GRMN) was the best-performing stock in the S&P 500 after the navigation and communication equipment firm posted better-than-expected results and raised its outlook as it sees momentum going into the key holiday shopping season.
Top Stock Movers Now: Alphabet, Garmin, Snap, and More
view original post