This is an attempt to list companies I'm following by thier next earnings report date. The 'Estimated Next Report Date' is calculated by adding 90 days to the last report date. This method is not always accurate! Companies can report earlier or later if they choose. If the calculated date lands on a weekend, the date is moved to the following Monday. To get the real date, click on the stocks symbol and see if a date has been confirmed.

SymbolNameLast Report DatePeriodConsensus EPSActual EPSEstimated Next Report DateAnnounce Time