Silexion Therapeutics SLXN Gained 5613 Can It Break 044 20260520 SBA SBAC Stock Steady at 20789 Support at 19750 20260520 TFS TFSL Stock Up 052 Key Resistance at 1630 20260520 Woodside WDS Q4 2025 Earnings Why the Beat Matters