The Huntsville, Alabama-based space and defense manufacturer priced 32.5 million shares at $20 each, within its marketed range