Stride (NYSE:LRN – Get Free Report) announced its quarterly earnings results on Tuesday. The company reported $1.60 earnings per share for the quarter, beating analysts’ consensus estimates of $1.47 by $0.13, Briefing.com reports. Stride had a return on equity of 18.29% and a net margin of 9.29%. The business had revenue of $520.84 million during […]