Brighthouse Financial earnings missed by $1.33, revenue fell short of estimates Investing.com · News 32m ago
HKEX shares fall nearly 2% as Q3 profit slips amid slower market activity Investing.com · News 33m ago
Caribou Biosciences earnings beat by $0.02, revenue fell short of estimates Investing.com · News 35m ago