I suspect that information is all stale. "OppenheimerFunds Inc. now owns 28,921,411 shares of the company’s stock valued at $147,210,000" Umm no...At current prices thats $11M, so that gives a clue as to what info that article was drawing its data from.