Weekly Stock List Key Themes and Market Catalysts to Watch TTM Technologies TTMI Slips 243 Testing 15931 Support 20260515 US Payrolls Surge Past Expectations in April But Underlying Weaknesses Emerge SpaceX Targets June 12 for Public Listing in What Could Be the Largest IPO in Market History