Barrington believes yesterday's sell-off in K12 shares provides an excellent buying opportunity and reiterates an Outperform rating on the stock. The firm says the stock remains very attractive despite the company's shortfall in Q2. :theflyonthewall.com