Aristotle Sells Ring Energy as Stock Plummets 31%