Iveda Solutions IVDA Slides 25 as Stock Tests Key Support Near 037 FPIs Continue Selling Spree in Indian Equities for Third Straight Month Offload Rs 32963 Crore in May OTEX Q1 2026 Earnings EPS Surpasses Estimates by 75 as Cloud Momentum Continues Plus500 Revenue Rises 11 in Latest Quarter Company Says It Will Meet Expectations