Mega Caps Underperforming as Energy Explodes

Whereas the equal-weighted index declined 18.19% in March 2020, the market-cap-weighted index dropped ‘just’ 12.51%. In a reversal of these trends.
Data & News supplied by
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.