The Shiller CAPE is at 38-40, second only to the dot-com peak of 44.19. Top-10 concentration exceeds 2000 levels. But Nvidia earned $120B and tech trades at 30x, not 50x. Both sides are right.
Stock trading by members of Congress continues to draw increased attention from retail traders. A recent disclosure shows a ...
On April 23, Peter Boockvar, One Point BFG Wealth Partners CIO, appeared on CNBC’s ‘Fast Money’ to talk about the market ...