Able View ABLVW Stock Steady at 002 Support at 002 20260516 Saudi Aramco Q1 Profit Surges 25 as Iran Conflict Drives Oil Prices Higher Senti Biosciences SNTI Declines 490 Amid Market Weakness 20260513 Tata Motors Standalone Q4 Profit Surges 696 Led by Strong Domestic Demand