Astronics shares tumble despite beating estimates

May 12, 2026

Astronics shares tumble despite beating estimates