Southern Trust Securities Holding Corporation reported earnings results for the financial results for the year ended December 31, 2012. The company generated $3,366,941 in revenue for the year ended December 31, 2012 compared to $3,119,190 in revenue for the year ended December 31, 2011, representing an 8% increase. Net income for the year ended December 31, 2012 was $615,826, or $0.03 per common share, compared to a net loss for the year ended December 31, 2011 of $1,134,445, or a loss of $0.07 per common share, representing a 154% increase.