Finolex Share Price Chart - Finolex Ind Q1 Net Profit Ramps Up By 121 68 Maintain Buy