SCHAFFHAUSEN, Switzerland (AP) — SCHAFFHAUSEN, Switzerland (AP) — Garmin Ltd. (GRMN) on Wednesday reported third-quarter earnings of $541.7 million. On a per-share basis, the Schaffhausen, Switzerland-based company said it had profit of $2.80. Earnings, adjusted for non-recurring gains, were $2.76 per share. The results exceeded Wall Street expectations. The average estimate of three analysts surveyed...