H holderdashboard.com I backtested my own stock rankings. They lost to the index 10 points caiocmpaes 2 months ago 18 comments