Stallion India Fluorochemicals' shares lists at Rs 120 on both BSE and NSE as against the IPO issue price of Rs 90.