About 2.63M shares traded. Since December 14, 2017, it had 0 insider purchases, and 1 insider sale for $313,326 activity. It has underperformed by 16.70% the S&P500. Therefore 46% are positive. Occidental Petroleum Corporation (OXY ) is expected to post revenue of $3.56 Billion in the current quarter, according to consensus of 10 analysts.