Technology Accelevation debuts on Nasdaq at a $3.9 billion valuation, shares fall on the first day The Ohio data center infrastructure company opened trading 2.5% below its $18 IPO price, raising $540... 17 Oct 2026