Stockato

ATRO Due Diligence — Astronics Corporation

Sam's full due-diligence report on ATRO (Astronics Corporation) — verdict, conviction score, key metrics, and the signal behind it.

Strong Buy9/10Bullish consensusPrice: $88.32P/E: 74.17Market cap: $3.7BRevenue (TTM): $887MProfit margin: 5%