Taiwan Semiconductor (TSM) Q2 gross profit margin 70%+? · top holders · Whale Watch