Traders Are Heading to the Polls Early. Incumbent Mega-Cap Tech Stocks Are Still Winning the Race.
While political polls dominate the evening news, another set of ballots was just cast that tells us far more about our economic reality.
Barchart ·