Maharashtra Signs 25400 MW Nuclear MoUs Investment Plan Could Triple Indias Atomic Power Capacity Commvault CVLT Gains 181 Support Holds at 9870 20260517 Mobix Labs MOBXW Down 909 How Low Could It Go 20260518 SLR Investment SLRC Declines 072 Amid Market Weakness 20260518