Stallion India shares opened at Rs 120 on both the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE), translating to a premium of 33%.