Northwest Pipe Co.

NASDAQ: NWPX    
Share price (3/27/24): $34.51    
Market cap (3/27/24): $341 million