The “CAPE” Ratio — or Cyclically Adjusted Price/Earnings Ratio — has gained attention in recent years, and many commentators have recently pointed to the ratio as a reason that stocks are overvalued. (The current CAPE of almost 24 is about 50% above the long-term average of about 16.) But is the CAPE level in and [...]
Read more
Tag Archives: Jeff Westmont

February 11, 2011
