Garmin stock falls as Q1 revenue narrowly misses despite EPS beat - GRMN News | Rallies