K12 Inc. (NYSE:LRN) saw strong trading volume on Tuesday . 345,003 shares changed hands during trading, an increase of 142% from the previous session’s volume of 142,563 shares.The stock last traded at $10.89 and had previously closed at $12.83.

A number of analysts have issued reports on the company. Barrington Research reaffirmed a “market perform” rating on shares of K12 in a report on Friday, July 15th. TheStreet upgraded K12 from a “sell” rating to a “hold” rating in a research report on Friday, July 8th. Finally, First Analysis upgraded K12 from an “equal weight” rating to an “overweight” rating and set a $14.00 target price on the stock in a research report on Wednesday.

The company has a 50 day moving average price of $12.67 and a 200-day moving average price of $11.16. The stock’s market cap is $443.53 million.

K12 (NYSE:LRN) last released its quarterly earnings data on Tuesday, August 9th. The company reported $0.09 EPS for the quarter, missing analysts’ consensus estimates of $0.13 by $0.04. The firm earned $221.30 million during the quarter, compared to analyst estimates of $210.13 million. During the same period last year, the firm posted $0.18 EPS. The firm’s revenue was down 6.1% on a year-over-year basis. On average, equities analysts forecast that K12 Inc. will post $0.44 EPS for the current fiscal year.

Other hedge funds recently made changes to their positions in the company. Bank of Montreal Can increased its stake in shares of K12 by 169.3% in the fourth quarter. Bank of Montreal Can now owns 157,318 shares of the company’s stock valued at $1,384,000 after buying an additional 98,896 shares in the last quarter. Matarin Capital Management LLC bought a new stake in shares of K12 during the fourth quarter valued at about $2,638,000. Finally, California Public Employees Retirement System increased its stake in shares of K12 by 6.5% in the fourth quarter. California Public Employees Retirement System now owns 305,900 shares of the company’s stock valued at $2,692,000 after buying an additional 18,600 shares in the last quarter.

K12 Inc (K12) is a technology-based education company. The Company offers curriculum, software systems and educational services designed to facilitate individualized learning for students in kindergarten through 12th grade (K-12). It provides a range of technology-based educational products and solutions to public school districts, public schools, virtual charter schools, private schools and families.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.