News + Filings Holdings
|
GRANDFIELD & DODD, LLC
> BP
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | BP PLC | BP | 19,570 | -4,505 | 690,625,000 | -222,781,000 | $35,289.98 |
03/31/2023 | BP PLC | BP | 24,075 | 1,082 | 913,406,000 | 912,746,000 | $37,940.02 |
09/30/2022 | BP PLC | BP | 22,993 | 0 | 660,000 | 10,000 | $28.70 |
06/30/2022 | BP PLC | BP | 22,993 | -486 | 650,000 | 20,000 | $28.27 |
12/31/2021 | BP PLC | BP | 23,479 | 0 | 630,000 | -10,000 | $26.83 |
09/30/2021 | BP PLC | BP | 23,479 | -846 | 640,000 | 0 | $27.26 |
06/30/2021 | BP PLC | BP | 24,325 | 0 | 640,000 | 140,000 | $26.31 |
12/31/2020 | BP PLC | BP | 24,325 | -175 | 500,000 | 70,000 | $20.55 |
09/30/2020 | BP PLC | BP | 24,500 | -175 | 430,000 | -150,000 | $17.55 |
06/30/2020 | BP PLC | BP | 24,675 | 0 | 580,000 | -22,000 | $23.51 |
03/31/2020 | BP PLC | BP | 24,675 | 0 | 602,000 | -329,000 | $24.40 |
12/31/2019 | BP PLC | BP | 24,675 | -28 | 931,000 | -7,000 | $37.73 |
09/30/2019 | BP PLC | BP | 24,703 | -58 | 938,000 | -95,000 | $37.97 |
06/30/2019 | BP PLC | BP | 24,761 | 28 | 1,033,000 | -48,000 | $41.72 |
03/31/2019 | BP PLC | BP | 24,733 | -666 | 1,081,000 | 118,000 | $43.71 |
12/31/2018 | BP PLC | BP | 25,399 | 0 | 963,000 | -208,000 | $37.91 |
09/30/2018 | BP PLC | BP | 25,399 | -50 | 1,171,000 | 9,000 | $46.10 |
06/30/2018 | BP PLC | BP | 25,449 | -200 | 1,162,000 | 122,000 | $45.66 |
03/31/2018 | BP PLC | BP | 25,649 | -2,000 | 1,040,000 | -122,000 | $40.55 |
12/31/2017 | BP PLC | BP | 27,649 | -80 | 1,162,000 | 96,000 | $42.03 |
09/30/2017 | BP PLC | BP | 27,729 | 1,666 | 1,066,000 | 163,000 | $38.44 |
06/30/2017 | BP PLC | BP | 26,063 | 0 | 903,000 | 3,000 | $34.65 |
03/31/2017 | BP PLC | BP | 26,063 | -80 | 900,000 | -77,000 | $34.53 |
12/31/2016 | BP PLC | BP | 26,143 | -385 | 977,000 | 44,000 | $37.37 |
09/30/2016 | BP PLC | BP | 26,528 | -1,322 | 933,000 | -56,000 | $35.17 |
06/30/2016 | BP PLC | BP | 27,850 | -14,253 | 989,000 | -781,000 | $35.51 |
03/31/2016 | BP PLC | BP | 28,250 | 385 | 853,000 | -18,000 | $30.19 |
12/31/2015 | BP PLC | BP | 27,865 | -14,238 | 871,000 | -899,000 | $31.26 |
09/30/2015 | BP PLC | BP | 30,415 | -11,688 | 929,000 | -841,000 | $30.54 |
06/30/2015 | BP PLC | BP | 33,150 | -2,471 | 1,325,000 | -68,000 | $39.97 |
03/31/2015 | BP PLC | BP | 35,621 | -6,482 | 1,393,000 | -377,000 | $39.11 |
12/31/2014 | BP PLC | BP | 42,062 | -41 | 1,603,000 | -167,000 | $38.11 |
09/30/2014 | BP PLC | BP | 40,825 | -1,278 | 1,794,000 | 24,000 | $43.94 |
06/30/2014 | BP PLC | BP | 40,889 | -1,214 | 2,157,000 | 387,000 | $52.75 |
03/31/2014 | BP PLC | BP | 41,783 | -320 | 2,010,000 | 240,000 | $48.11 |
<< Prev Next >> |
|