It looks like what Elliott termed an irregular top today. it is 20 TD's from the July 14 high which was 20 TD's from the June 14 top.
We have a Bradley due today and one on Saturday. Could easily be a large sell-off especially from Friday to Monday. One more move up into August 20-23 is expected if all remains the same.