Anyone know what historically high cape or pe limits are? I know US is around 30-40, but I assume developing markets max out at lower levels.
Anyone know what historically high cape or pe limits are? I know US is around 30-40, but I assume developing markets max out at lower levels.