cestaslona

Future estimated earnings

DateSymbolLow RevenueAverage RevenueHigh Revenue
April 11, 2025, midnight JPM 42.5 billion 43.6 billion 44.7 billion
More earnings dates only available to supporters.

Past estimated earnings

DateSymbolLow RevenueAverage RevenueHigh Revenue
Dec. 18, 2024, midnight GIS 5.1 billion 5.1 billion 5.2 billion
Dec. 3, 2024, midnight BNS None 6.2 billion None
Nov. 27, 2024, midnight FRO 301.0 million 378.4 million 482.0 million
Nov. 25, 2024, midnight BHP None 28.5 billion None
Nov. 19, 2024, midnight MDT 8.2 billion 8.3 billion 8.4 billion
Nov. 13, 2024, midnight CSCO 13.7 billion 13.8 billion 13.8 billion
Nov. 7, 2024, midnight TRP 2.1 billion 2.1 billion 2.1 billion
Nov. 7, 2024, midnight SOLV None 2.1 billion None
Nov. 7, 2024, midnight DUK 7.9 billion 8.1 billion 8.5 billion
Nov. 6, 2024, midnight CVS 90.3 billion 93.7 billion 93.9 billion
Nov. 6, 2024, midnight MFC 1.1 billion 1.5 billion 1.1 billion
Nov. 1, 2024, midnight SPG 1.3 billion 1.3 billion 1.4 billion
Nov. 1, 2024, midnight ENB 3.4 billion 4.5 billion 3.4 billion
Oct. 31, 2024, midnight SO 7.0 billion 7.5 billion 8.9 billion
Oct. 31, 2024, midnight MO 5.2 billion 5.5 billion 5.4 billion
Oct. 31, 2024, midnight TTE 46.2 billion 46.2 billion 46.2 billion
Oct. 30, 2024, midnight GSK 13.7 billion 10.8 billion 14.0 billion
Oct. 30, 2024, midnight OHI 212.2 million 267.1 million 265.3 million
Oct. 29, 2024, midnight PFE 12.8 billion 15.1 billion 16.2 billion
Oct. 29, 2024, midnight SOFI 626.9 million 645.0 million 641.0 million
Oct. 29, 2024, midnight BP 45.6 billion 52.6 billion 68.1 billion
Oct. 29, 2024, midnight GSK.L None 8.9 billion None
Oct. 24, 2024, midnight ORI 2.0 billion 2.1 billion 2.1 billion
Oct. 24, 2024, midnight DOW 10.5 billion 10.6 billion 11.0 billion
Oct. 23, 2024, midnight T 30.1 billion 30.4 billion 31.0 billion
Oct. 23, 2024, midnight KO 11.4 billion 11.6 billion 11.8 billion
Oct. 22, 2024, midnight VZ 33.0 billion 33.4 billion 34.0 billion
Oct. 22, 2024, midnight PM 9.4 billion 9.7 billion 9.8 billion
Oct. 22, 2024, midnight MMM 6.0 billion 6.1 billion 6.2 billion
Oct. 17, 2024, midnight OZK 418.2 million 423.7 million 427.7 million
Oct. 15, 2024, midnight JNJ 21.9 billion 22.2 billion 22.3 billion
Oct. 11, 2024, midnight JPM 40.4 billion 41.6 billion 42.2 billion