Leopold says his fund is still up 80% YTD even accounting for July's losses
Source is https://www.chaincatcher.com/en/article/2279709 . Not as bad as what Redditors make it out to be. Of course it would be nice if there is third party that verify it like SEC