Garmin EMEA Managing Director Sean Biddlecombe sells 986 shares for $288,780.23 - GRMN News | Rallies