The 3 Reasons Why Stocks Have Skyrocketed Over the Past Couple of Years