Full threadmimog·Holy crap. Renaissance Technologies gives an annual return of 35% on average. That is quite amazing.View on HN