Garmin GRMN stock has gained 45.3% the past year, outperforming the Zacks Computer and Technology sector, The Technology ...