NWPX Simply Wall St. 3 days ago NWPX Infrastructure, Inc. (NASDAQ:NWPX) is a favorite amongst institutional investors who own 83%