SharePost Content Read More Yahoo Finance #finance Post navigation Canadian National Railway Co (CNI) Secures Deal with BHP. It’s About Potash Aviat Networks Inc. (AVNW): A High Growth Micro-Cap Stock to Buy Poised for $250M Opportunity