Is this forum still alive and well?

Saw a recent historical pe chart for the last 20 years. We are in the 90th percentile of overvaluedness. Granted when rates were low it was justifiable. Now it’s just nonsensical.

2 Likes