Titan Machinery, which operates a large network of full service agricultural and construction equipment stores in North America, filed for an IPO Thursday with the SEC. The firm filed to be traded on the NASDAQ under the ticker "TITN." Craig-Hallum Capital Group and Robert Baird are the lead managers on the deal. No terms were disclosed in the initial filing.