The “Shiller PE Ratio” is at its highest level since November of 1999.
Continue Reading on NPR
This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.
The “Shiller PE Ratio” is at its highest level since November of 1999.
This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.