688689

34.313.31%
BP
Barclays PLC
BuySellPriceUnit: Shares

Holdings History

Date
Latest0.02%+35.00K0.33%477.07K
Q2 20260.02%+35.00K0.36%477.07K
Q3 20240.35%-442.07K0.00%0.00
Q2 20240.06%-80.66K0.35%442.07K
Q1 2024--+522.74K0.41%522.74K