State Trading Corporation of India (STC) yesterday reported a net profit of Rs 12.5 crore during 1998-99, a five-fold increase overRs 2.6 crore registered in the last financial year. 917C declared a 20 per cent dividend on the paid-up capital, a company release said.