Vulcan Materials has a good setup on the chart going into an earnings announcement on August 1 2017 in which it will likely be a beat. That's a beautiful rising large players volume as the price of the stock has pulled back which suggests large players are accumulating on pullbacks. The Twiggs Money Flow is a bit weak but it appears to be rounding up. Very close to a momentum squeeze on the chart but more importantly, look at the beautiful TSI buy signal. I went long this stock in my personal trading account today and my plan is that this is a short term swing long on an earnings beat so I'll likely sell around August 1st.