InvestorsHub Logo

OilStockReport

11/28/10 5:48 PM

#12 RE: OilStockReport #11

Market cap of $1.03B. Analyst rating at 1.8. Call open interest at 1,831 vs. put open interest at 794 (Put/Call ratio at 0.43). Institutional investors currently own 10,755,163 vs. 10,425,765 shares held 3 months ago (+3.16% change). The stock has gained 61.6% over the last year.