ParentFull threadkmonad·+56% vs the S&P's +36%. This does not look "suspicious", from a purely statistical point of view.View on HN