US solar tracking systems maker FTC Solar has initiated the roadshow for its initial public offering (IPO) on Nasdaq, placing 18.42 million of common shares in a deal that could bring it up to USD 423.7 million (EUR 351.3m).