Just hit F3 and search for APRU. It just has the headline and no additional information or date, but searching in Twitter shows that this maybe came up on Aug 17th and 19th.
Who knows if it's true, but they do have a disclaimer (I guess kind of standard)
"DISCLAIMER & PRIVACY POLICY Stock Watch is a private blog featuring personal finance, news and commentary blended with satirical speculative unsubstantiated predictions. Enjoy the speculation but remember it's never wise to invest in any stock based on unsubstantiated predictions or rumors."