TSMC trades 28.4x earnings amid 40.8% revenue growth, semiconductor di