DVN - Devon Energy Corp.
Float
629.62M
Short % of Float
2.98%
Oustanding Shares
635M
Float
636.73M
Short % of Float
2.21%
Oustanding Shares
653.00M
Float
636.73 M
Short % of Float
2.18%
Oustanding Shares
640.70 M