NWPX Analysis - NWPX Infrastructure Inc. | Makkler