BARCLAYS PLC (BCS)

Latest Insider Confidence Score

2025Q4

50.0
Bullish

Company insider confidence (by quarter)

2018Q2 2025Q4

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Barclays Plc 10% Owner 3,798,269 Jan 30, 2025

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 4, 2025 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jan 30, 2025 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Nov 8, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Nov 8, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 11, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 11, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 19, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 19, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 19, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 18, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jun 24, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jun 21, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 21, 2024 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 30, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 30, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 30, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 30, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
May 1, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 28, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 6, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 5, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 31, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 21, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 21, 2023 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Dec 2, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Nov 23, 2022 BARCLAYS PLC Other Neutral 52.5 - 0.00% -
Nov 10, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 28, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 27, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 26, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 25, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 25, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 25, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Sep 15, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Sep 15, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 26, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 26, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 23, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 22, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 16, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 10, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 20, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 20, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 19, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 19, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 27, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 27, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 26, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 10, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 9, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Feb 24, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Feb 4, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Feb 3, 2022 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Dec 13, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Dec 13, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Dec 3, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Dec 3, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Nov 22, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Nov 22, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Nov 9, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Nov 9, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 22, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Oct 22, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Sep 24, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Sep 22, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 19, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 19, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 17, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 17, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 17, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Aug 17, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 23, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 23, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 8, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Jul 8, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
May 11, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
May 11, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 14, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Apr 14, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Feb 12, 2021 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Sep 24, 2020 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Sep 24, 2020 BARCLAYS PLC 10% Owner Neutral 52.5 - 0.00% -
Mar 14, 2019 Mar 18, 2019 BARCLAYS PLC 10% Owner Sell 15.0 -444 -100.00% $44.4M
Mar 14, 2019 Mar 18, 2019 BARCLAYS PLC 10% Owner Sell 15.0 -405 -100.00% $40.5M
Mar 14, 2019 Mar 18, 2019 BARCLAYS PLC 10% Owner Sell 15.0 -1,776 -100.00% $177.6M
Mar 14, 2019 Mar 18, 2019 BARCLAYS PLC 10% Owner Sell 15.0 -221 -100.00% $22.1M
Mar 14, 2019 Mar 18, 2019 BARCLAYS PLC 10% Owner Sell 15.0 -520 -100.00% $52M
Mar 14, 2019 Mar 18, 2019 BARCLAYS PLC 10% Owner Sell 15.0 -296 -100.00% $29.6M
Jun 28, 2018 Jun 29, 2018 BARCLAYS PLC 10% Owner Sell 20.0 -62,390 -11.73% $351.3K