Top gainers of December 12: Adani Green Energy stock soars over 7%