Click on any chart to engorge it

Click on any chart to engorge it

Mid Caps Hit New All-Time High

Is the U.S. still the land of opportunity for growth?