It’s been a while since Steve Cohen had a little shop therapy to help deal with, well, you know. Since then, he’s maybe been feeling a little strapped. Something about having to cough up $1.2 billion over some garbage that he had absolutely nothing to do with, perhaps. Since then, things are looking up, and the…