Astronics Corporation (NASDAQ:ATRO) is among the 8 Best Small-Cap Defense Stocks to Buy Right Now. On November 5, Truist Financial analyst Michael Ciarmoli reiterated a Buy rating on the stock with a share price target of 58.TruistReiteratesBuyRatingonAstronicsCorporation(ATRO)FollowingQ3EarningsReportThereaffirmationbuildsonanearlieradjustmentbythefirmonOctober15,whenitliftedthepricetargetonthestockto58 from $49 and maintained a Buy rating on its shares, as part of ...