Ulta Beauty ULTA Stock Analysis Falls 080 Watching 46957 20260515 Ambuja Cements Sole Bidder for Jaypee Cement with Rs 580 Crore Offer Lenders Seek Higher Price Cameroon Acquires Socit Gnrales Local Unit in 231 Million Banking Deal Chinese Investors With Few Options Turn to Dividends Consensus CCSI Slides 228 as Selling Pressure Mounts 20260517 Minerva Neurosciences NERV Slides 522 as Selling Pressure Mounts 20260515 Honda Posts First Annual Loss on 9 Billion EV Writedown Abandons Sales Targets