Science Astronics Receives Upgrades from Analysts Amid Strong Earnings Report Shares of Astronics Corporation (NASDAQ:ATRO) received a significant boost from analysts this week, with Wall Street Zen upgrading the stock from a buy rating... Editorial4 hours ago