|
|
|
|
|
by sofard
1661 days ago
|
|
I don't know if "% of total returns" is a fair metric. As a percentage of market cap, they still dominate the S&P500. Not to mention every asset manager has to own them otherwise they risk looking stupid. They're today's bluechip, for better or for worse. |
|