CNI - Canadian National Railway Co.
Float
589.48M
Short % of Float
--
Oustanding Shares
640.24M
Float
622.90M
Short % of Float
0.88%
Oustanding Shares
642.70M
Float
627.66 M
Short % of Float
0.86%
Oustanding Shares
647.70 M