BOWHEAD SPECIALTY SHARES OPEN AT $23 IN NYSE DEBUT VS IPO PRICE OF $17