Rocket


News + Filings
Holdings

ESSEX INVESTMENT MANAGEMENT CO LLC > BP

DateNameTickerSharesChangeValueChangePrice
06/30/2023BP PLCBP227,953-36,4698,044,477,000-1,987,710,000$35,290.07
03/31/2023BP PLCBP264,422-20,15010,032,187,00010,022,247,000$37,940.06
12/31/2022BP PLCBP284,572-1,4119,940,0001,775,000$34.93
09/30/2022BP PLCBP285,983-27,1368,165,000-712,000$28.55
06/30/2022BP PLCBP313,119-8,6968,877,000-584,000$28.35
03/31/2022BP PLCBP321,815-52,0329,461,000-495,000$29.40
12/31/2021BP PLCBP373,84730,7759,956,000580,000$26.63
09/30/2021BP PLCBP343,0721,6419,376,000355,000$27.33
06/30/2021BP PLCBP341,43160,4749,021,0003,256,000$26.42
12/31/2020BP PLCBP280,957280,8075,765,0005,762,000$20.52
09/30/2020BP PLCBP1501503,0003,000$20.00
03/31/2019BP PLCBP0-3520-13,000 
12/31/2018BP PLCBP35235213,00013,000$36.93
12/31/2011BP PLCBP0-1,6730-60,345 
09/30/2011BP PLCBP1,67367360,345-12,825$36.07
12/31/2007BP PLCBP1,000073,1703,820$73.17
09/30/2007BP PLCBP1,000069,350-2,790$69.35
06/30/2007BP PLCBP1,000072,1407,390$72.14
03/31/2007BP PLCBP1,0001,00064,75064,750$64.75
12/31/2006BP PLCBP3,1160209,0844,737$67.10
09/30/2006BP PLCBP3,1160204,347-11,436$65.58
06/30/2006BP PLCBP3,1160215,78315,673$69.25
12/31/2005BP PLCBP3,1160200,110-20,659$64.22
09/30/2005BP PLCBP3,1160220,76920,099$70.85
06/30/2005BP PLCBP3,116-986200,670-52,013$64.40
03/31/2005BP PLCBP4,102-892252,683-38,967$61.60
12/31/2004BP PLCBP4,9940291,6504,345$58.40
09/30/2004BP PLCBP4,9940287,30519,776$57.53
06/30/2004BP PLCBP4,994282267,52926,275$53.57
03/31/2004BP PLCBP4,712-656241,254-23,657$51.20
12/31/2003BP PLCBP5,3680264,91138,918$49.35
09/30/2003BP PLCBP5,3680225,993430$42.10
06/30/2003BP PLCBP5,368-400225,5632,976$42.02
03/31/2003BP PLCBP5,7680222,587-11,882$38.59
12/31/2002BP PLCBP5,7680234,4694,326$40.65
<< Prev     Next >>

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