Austin based Corp. braved an unfavorable stock market Thursday with its initial public stock offering, but the company's shares still managed a 73.3 percent rise from the opening price of 31.
Texas biotech company Braves market drop raises 73.3 million.