TSMC VP Yuan Lipen acquires USD 148,270 of common shares - TSM News | Rallies