CNEY vs peers: how CN ENERGY GROUP. INC. ranks among SIC 2860 · Tickwind