EFXT - Enerflex Ltd

Float
123.1M
Short % of Float
--
Oustanding Shares
123.96M

Float
122.64M
Short % of Float
0.17%
Oustanding Shares
123.96M

Float
122.92 M
Short % of Float
1.62%
Oustanding Shares
123.93 M

123.1M
--
123.96M
122.64M
0.17%
123.96M
122.92 M
1.62%
123.93 M