WPRT - Westport Fuel Systems Inc

Float
15.28M
Short % of Float
2.45%
Oustanding Shares
17.22M

Float
15.16M
Short % of Float
2.84%
Oustanding Shares
17.17M

Float
14.96 M
Short % of Float
2.22%
Oustanding Shares
17.17 M

Float
15.2M
Short % of Float
N/A
Oustanding Shares
17.22M