Taiwan Semiconductors, ASML, Intel: Top stocks May 25, 2023