Garmin Ltd.

GRMN·NYSE·$238.53·$46B