T Stamp Inc IDAI Slips 249 as Shares Approach Key Support Level Borosil Glass Works Shares Surge Over 200 in a Year on Strong Revenue and EBITDA Growth GIB Q1 2026 Earnings EPS Misses Estimates Amid Mixed Market Conditions Singtels Share Slide Analysts Back Digital Infrastructure Strategy as Discounted Shares Decision Looms