Navigation device maker Garmin misses profit estimates, shares slump Yahoo Finance 2025-04-30 13:52 Source Original site