Garmin Ltd. ( NYSE:GRMN ) received a lot of attention from a substantial price movement on the NYSE over the last ...