TSMC PE back to 5-year median after earnings upgrades