4:20 Market Report – May 31, 2017