North American Construction Group Ltd.

NOA·NYSE·$14.47·$413M