Is This The Top? HFT Firm Files For IPO