Barry Wade Palmer, Chief Operating Officer at North American Construction Group, holds 232.12K shares in North American Construction Group (Ticker: NOA). Most recently, Barry Wade Palmer ― shares of North American Construction Group on ― for an estimated value of ―.