Seemed like only yesterday...

Although it seems like only yesterday, the buzz about earnings will start soon with the banks leading the way next week. Of course the earnings can cause some volatility in stocks which can run over into the flights into and out of safety of the USD and/or bonds.

Here is a list of some of earnings dates for some of the more active stocks.

July 13

Citigroup

JPM

Wells Fargo

July 16

Bank of America

Netflix

July 17

Goldman

Lockheed Martin

July 18

Morgan Stanley

Alcoa

July 19

Microsoft

Phillip Morris

July 23

Google/Alphabet

July 24

3M

July 25

GM

Ford

Gilead

Visa

Boeing

Facebook

July 26

Intel

Amazon

Celegene

McDonalds

P&G

Chipotle

Starbucks

July 27

Twitter

Chevron

Exxon

July 30

Caterpillar

July 31

Pfizer

August 1

Tesla

Square

August 7

Apple

August 8

Box

August 9

Nvidia

August 14

Disney

August 15

Cisco

August 16

Alibaba