Singapore Stocks Slide as Regional Markets Weaken STI Declines 05 Tecogen TGEN Gained 504 Can It Break 591 20260520 Royalty RMCO Falls 304 Watching 221 Support 20260520 Sidus Space SIDU Reports Q1 2026 Results EPS 008 Meets Consensus Donnelley DFIN Surges 149 Nearing 4083 Resistance 20260520 Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates FibroBiologics FBLG Slides 370 as Selling Pressure Mounts 20260520