Photronics PLAB Slides 383 as Selling Pressure Mounts 20260515 Nanobiotix NBTX Slips 673 Testing 4880 Support 20260515 BYD in Talks to Acquire Idle European Plants Eyes Strategic Expansion Including Maserati Venu VENU Stock Analysis 415 Loss Key Levels 20260515 Wall Street Grows Wary as Fed Rate Hike Concerns Resurface Mizuho MFG Slides 192 as Selling Pressure Mounts 20260515 Benchmarking Amphenol Electronic Components Sector Q1 Results Spark Market Scrutiny