The sustainable advantages Ituran ITRN is developing Dormant 20260507 CreativeMed CELZ Stock Moving VWAP Advances 20260418 Marvell Technology MRVL Stock Expired Order Buying Pressure 20260418 ICICI Bank IBN Trend Analysis Q1 2026 Profit Disappoints