JPMorgan Chase & Co. $93.85

JPMorgan Chase & Co. (JPM) is confirmed to report earnings at approximately 6:50 AM ET on Friday, July 14, 2017. The consensus earnings estimate is $1.60 per share on revenue of $25.02 billion and the Earnings Whisper 庐 number is $1.65 per share. Investor sentiment going into the company’s earnings release has 69% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 3.23% with revenue decreasing by 6.80%. Short interest has increased by 0.0% since the company’s last earnings release while the stock has drifted higher by 9.8% from its open following the earnings release to be 13.2% above its 200 day moving average of $82.92. Overall earnings estimates have been revised higher since the company’s last earnings release. On Wednesday, July 5, 2017 there was some notable buying of 22,450 contracts of the $42.50 call expiring on Friday, January 19, 2018. Option traders are pricing in a 2.6% move on earnings and the stock has averaged a 1.6% move in recent quarters.

PepsiCo, Inc. $115.51

PepsiCo, Inc. (PEP) is confirmed to report earnings at approximately 6:00 AM ET on Tuesday, July 11, 2017. The consensus earnings estimate is $1.40 per share on revenue of $15.64 billion and the Earnings Whisper 庐 number is $1.43 per share. Investor sentiment going into the company’s earnings release has 65% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 3.70% with revenue increasing by 1.59%. Short interest has decreased by 14.7% since the company’s last earnings release while the stock has drifted higher by 3.4% from its open following the earnings release to be 6.4% above its 200 day moving average of $108.54. Overall earnings estimates have been revised lower since the company’s last earnings release. On Thursday, June 22, 2017 there was some notable buying of 6,295 contracts of the $113.00 put expiring on Friday, July 21, 2017. Option traders are pricing in a 2.5% move on earnings and the stock has averaged a 0.6% move in recent quarters.

Citigroup, Inc. $67.91

Citigroup, Inc. (C) is confirmed to report earnings at approximately 8:20 AM ET on Friday, July 14, 2017. The consensus earnings estimate is $1.23 per share on revenue of $17.49 billion and the Earnings Whisper 庐 number is $1.26 per share. Investor sentiment going into the company’s earnings release has 60% expecting an earnings beat. Consensus estimates are for earnings to decline year-over-year by 1.60% with revenue decreasing by 15.38%. Short interest has increased by 35.9% since the company’s last earnings release while the stock has drifted higher by 16.5% from its open following the earnings release to be 17.8% above its 200 day moving average of $57.67. Overall earnings estimates have been revised higher since the company’s last earnings release. On Monday, July 3, 2017 there was some notable buying of 11,643 contracts of the $69.00 call expiring on Friday, July 21, 2017. Option traders are pricing in a 2.7% move on earnings and the stock has averaged a 1.6% move in recent quarters.

Wells Fargo & Co. $55.74

Wells Fargo & Co. (WFC) is confirmed to report earnings at approximately 8:00 AM ET on Friday, July 14, 2017. The consensus earnings estimate is $1.03 per share on revenue of $22.35 billion and the Earnings Whisper 庐 number is $1.05 per share. Investor sentiment going into the company’s earnings release has 56% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 1.98% with revenue decreasing by 5.20%. Short interest has decreased by 9.5% since the company’s last earnings release while the stock has drifted higher by 7.6% from its open following the earnings release to be 4.2% above its 200 day moving average of $53.49. Overall earnings estimates have been revised lower since the company’s last earnings release. On Tuesday, June 27, 2017 there was some notable buying of 2,862 contracts of the $54.50 call expiring on Friday, July 21, 2017. Option traders are pricing in a 2.5% move on earnings and the stock has averaged a 1.9% move in recent quarters.

Delta Air Lines, Inc. $55.46

Delta Air Lines, Inc. (DAL) is confirmed to report earnings at approximately 7:00 AM ET on Thursday, July 13, 2017. The consensus earnings estimate is $1.64 per share on revenue of $10.78 billion and the Earnings Whisper 庐 number is $1.68 per share. Investor sentiment going into the company’s earnings release has 75% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 11.56% with revenue increasing by 3.19%. Short interest has increased by 15.7% since the company’s last earnings release while the stock has drifted higher by 18.1% from its open following the earnings release to be 17.1% above its 200 day moving average of $47.36. Overall earnings estimates have been revised higher since the company’s last earnings release. On Thursday, June 29, 2017 there was some notable buying of 10,314 contracts of the $52.00 put expiring on Friday, July 21, 2017. Option traders are pricing in a 3.7% move on earnings and the stock has averaged a 1.9% move in recent quarters.

Barracuda Networks Inc $23.85

Barracuda Networks Inc (CUDA) is confirmed to report earnings at approximately 4:15 PM ET on Monday, July 10, 2017. The consensus earnings estimate is $0.18 per share on revenue of $91.31 million and the Earnings Whisper 庐 number is $0.20 per share. Investor sentiment going into the company’s earnings release has 60% expecting an earnings beat The company’s guidance was for earnings of $0.17 to $0.19 per share on revenue of $90.00 million to $92.00 million. Consensus estimates are for earnings to decline year-over-year by 10.00% with revenue increasing by 5.37%. The stock has drifted higher by 11.9% from its open following the earnings release to be 3.5% above its 200 day moving average of $23.04. The stock has averaged a 16.1% move on earnings in recent quarters.

Helen of Troy Ltd. $94.25

Helen of Troy Ltd. (HELE) is confirmed to report earnings at approximately 7:30 AM ET on Monday, July 10, 2017. The consensus earnings estimate is $1.26 per share on revenue of $354.00 million and the Earnings Whisper 庐 number is $1.32 per share. Investor sentiment going into the company’s earnings release has 49% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 11.50% with revenue increasing by 1.74%. Short interest has decreased by 1.6% since the company’s last earnings release while the stock has drifted lower by 2.4% from its open following the earnings release to be 4.6% above its 200 day moving average of $90.11. The stock has averaged a 3.6% move on earnings in recent quarters.

PNC Bank $126.54

PNC Bank (PNC) is confirmed to report earnings at approximately 6:40 AM ET on Friday, July 14, 2017. The consensus earnings estimate is $2.01 per share on revenue of $4.00 billion and the Earnings Whisper 庐 number is $2.08 per share. Investor sentiment going into the company’s earnings release has 61% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 10.44% with revenue decreasing by 2.68%. Short interest has increased by 10.0% since the company’s last earnings release while the stock has drifted higher by 7.2% from its open following the earnings release to be 10.7% above its 200 day moving average of $114.27. Overall earnings estimates have been revised higher since the company’s last earnings release. The stock has averaged a 0.5% move on earnings in recent quarters.

Fastenal Co. $43.89

Fastenal Co. (FAST) is confirmed to report earnings at approximately 6:50 AM ET on Wednesday, July 12, 2017. The consensus earnings estimate is $0.50 per share on revenue of $1.10 billion and the Earnings Whisper 庐 number is $0.50 per share. Investor sentiment going into the company’s earnings release has 54% expecting an earnings beat. Consensus estimates are for year-over-year earnings growth of 11.11% with revenue increasing by 8.45%. Short interest has increased by 37.1% since the company’s last earnings release while the stock has drifted lower by 8.6% from its open following the earnings release to be 4.6% below its 200 day moving average of $45.99. Overall earnings estimates have been revised higher since the company’s last earnings release. On Wednesday, June 21, 2017 there was some notable buying of 2,006 contracts of the $41.00 put expiring on Friday, July 21, 2017. The stock has averaged a 5.0% move on earnings in recent quarters.

Barnes & Noble Education, Inc. $10.23

Barnes & Noble Education, Inc. (BNED