STN - Stantec Inc
Float
103.83M
Short % of Float
--
Oustanding Shares
114.07M
Float
113.56M
Short % of Float
0.64%
Oustanding Shares
114.07M
Float
113.48 M
Short % of Float
0.64%
Oustanding Shares
114.07 M