BDRX Biodexa highlights rare disease therapy pipeline progress as it releases its latest quarterly earnings report
FACTW FACT II quarterly earnings metrics remain undisclosed investors seek updates on upcoming business combination
Halliburton Company HAL Q1 2026 Earnings Beat And New International Contract Wins Drive 7 Intraday Upside
ITGR Integer falls 506 after Q1 2026 EPS narrowly misses Wall Street analyst consensus estimates