Garmin Stock: Earnings Beat and Alpha Score 61 Signal Room to Run