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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results