Sixteen of our 20 Buy List stocks are due to report Q1 earnings over the next few weeks. Here’s a list of reporting dates, Wall Street’s consensus estimates and actual reported results:

Company Ticker Date Estimate Result
Wells Fargo WFC 14-Apr $0.98
Stryker SYK 20-Apr $1.20
Alliance Data ADS 21-Apr $3.84
Biogen BIIB 21-Apr $4.48
Microsoft MSFT 21-Apr $0.64
Snap-on SNA 21-Apr $2.09
Express Scripts ESRX 25-Apr $1.22
AFLAC AFL 26-Apr $1.61
CR Bard BCR 27-Apr $2.17
Ford Motor F 28-Apr $0.47
Stericycle SRCL 28-Apr $1.16
Cerner CERN 5-May $0.53
Fiserv FISV 5-May $1.02
Cognizant Tech CTSH 6-May $0.79
Signature Bank SBNY TBD $1.95
Wabtec WAB TBD $1.00