If you read their returns overtime they don't make any sense: either they are truly geniuses who earn on long vol in short vol environments, or they can trade enormous size without anyone knowing. Their was an FT article in 2015 claiming they made a billion dollars. The actual quote was 15%...