Rocket


News + Filings
Holdings

Ruffer LLP > BP

DateNameTickerSharesChangeValueChangePrice
06/30/2023BP PLCBP31,000-1,094,0001,094,145,000-41,582,730,000$35,295.00
03/31/2023BP PLCBP1,125,000-1,227,30042,676,875,00042,603,727,000$37,935.00
09/30/2022BP PLCBP2,352,300-337,70073,148,000-3,127,000$31.10
06/30/2022BP PLCBP2,690,000775,00076,275,00019,984,000$28.36
03/31/2022BP PLCBP1,915,0001,565,00056,291,00046,679,000$29.39
12/31/2021BP PLCBP350,000350,0009,612,0009,612,000$27.46
09/30/2012BP PLCBP0-6,3500-257,460 
06/30/2012BP PLCBP6,3500257,460-28,320$40.54
03/31/2012BP PLCBP6,350-730285,78030,780$45.00
12/31/2011BP PLCBP7,0800315,00060,000$44.49
09/30/2011BP PLCBP7,0800255,000-59,000$36.02
06/30/2011BP PLCBP7,0800314,0001,000$44.35
03/31/2011BP PLCBP7,0800313,000-10,000$44.21
12/31/2010BP PLCBP7,0800323,00031,000$45.62
09/30/2010BP PLCBP7,080538292,00030,000$41.24
04/07/2009BP PLCBP6,5426,542262,000262,000$40.05
12/31/2008BP PLCBP0-7920-58,000 
03/31/2008BP PLCBP0-7920-58,000 
12/31/2007BP PLCBP79279258,00058,000$73.23
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy