Did you just derp some bullshit about "companies" .....all that's been moving the market is Fed news , trade news and other non financial bullshit.
I'm short the small cap index.....you know what its PE ratio is if you count all the companies that have negative PE?
About 80 to 1......the market is spendy and over hyped. That's my call