Astronics Corporation recently completed several shelf registrations totaling about US$442.29 million for common and Class B shares, largely tied to employee stock ownership plan offerings, and ...