I have pretty much abandoned all hope of these guys ever outperforming the market again. So disappointing.