In the world of investing, alpha is the holy grail. It represents the excess return an investment earns above its benchmark. When you're hunting for high alpha stocks, you need a mechanism for vetting ...