Who owns NCI Building Systems?

Key information on NCI Building Systems (Ticker: NCS)

  • CUSIP: 628852204

Who owns NCI Building Systems?

Is NCS a good stock to own? Find out who bought NCI Building Systems, who sold NCI Building Systems (NCS) stock, and who holds a large position in NCI Building Systems.

Who sold NCI Building Systems?