News

Toro raises $620 million in IPO, pricing shares at $52 each above expected range, with trading to begin May 14 on Nasdaq.