Caterpillar Inc (NYSE: CAT) reported second-quarter 2021 financial results before the regular market hours on Friday. The manufacturer of construction…
Biopharmaceutical company Gilead Sciences Inc (NASDAQ: GILD) reported its second-quarter 2021 earnings today after the closing bell. The revenue increased…