Most importantly, owner Steve Cohen has a net worth of $21 billion, as per Forbes, so cash isn’t a problem for them. This is ...