The broader markets are also trading firm, with the BSE Midcap index and BSE Smallcap index gaining 1.1 per cent each