ParentFull threadbitmapbrother·30% returns per year for over three decades? Impressive. I wonder how much of that was attributed to insider information.View on HN