2026/04/27 NVIDIA, TSMC, and ASML: I Sold Them All. Was I Wrong?
It is now April 27th. Watching the latest stock prices of NVIDIA, TSMC, and ASML surge past my selling points from late January (NVDA $186, TSM $330, ASML $1410), I feel a sharp sting in my nerves. Was I wrong? Before January, my mindset was this: these three companies formed