TSMC (TSM) Stock: Nvidia Surpasses Apple as Largest Customer in 2025