Yesterday’s 12% drop followed the stock jumping after it completed its Neutron launchpad, likely reflecting valuation concerns despite strong growth prospects. With a $1 billion backlog and new ...