Stride (NYSE:LRN – Get Rating) posted its quarterly earnings results on Tuesday. The company reported $1.30 earnings per share for the quarter, beating the consensus estimate of $1.08 by $0.22, Briefing.com reports. Stride had a net margin of 5.63% and a return on equity of 12.30%. The firm had revenue of $470.30 million during the […]