Astronics Rallies 46% YTD: Should Investors Bet on the Stock Now? — ATRO +1.00 · News Impact Screener