Skip to Main Content
Insider Trading

BDCO Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on BDCO stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - BDCO

Name / Title Purchase / Sale Shares Date Disclosed (EST)
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 10, 2025 April 11, 2025, 1:14 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 10, 2025 April 11, 2025, 1:14 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 10, 2025 April 11, 2025, 1:14 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 10, 2025 April 11, 2025, 1:14 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 09, 2025 April 11, 2025, 1:14 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 11, 2025 April 11, 2025, 1:14 p.m.
CARROLL JONATHAN P CEO & President
Purchase 900 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 5000 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 100 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2900 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 100 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 4000 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 3900 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1350 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 300 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2400 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 800 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 3450 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 5000 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 100 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 100 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 10000 Apr 04, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 100 Apr 07, 2025 April 8, 2025, 2:16 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 15, 2025 Jan. 17, 2025, 2:40 p.m.
Klug Bryce Dixon PFO, PAO, Treas., & Asst. Sec.
Purchase 1000 Jan 15, 2025 Jan. 17, 2025, 2:22 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 06, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 07, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 07, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 03, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 07, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 06, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 03, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Jan 07, 2025 Jan. 7, 2025, 6 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Dec 17, 2024 Dec. 19, 2024, 5:47 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Dec 17, 2024 Dec. 19, 2024, 5:47 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Dec 04, 2024 Dec. 5, 2024, 5:24 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Dec 04, 2024 Dec. 5, 2024, 5:24 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Dec 03, 2024 Dec. 5, 2024, 5:24 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Dec 03, 2024 Dec. 5, 2024, 5:24 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Dec 03, 2024 Dec. 5, 2024, 5:24 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Nov 26, 2024 Nov. 26, 2024, 9:21 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Nov 26, 2024 Nov. 26, 2024, 9:21 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Nov 25, 2024 Nov. 26, 2024, 9:21 p.m.
CARROLL JONATHAN P CEO & President
Purchase 1000 Nov 25, 2024 Nov. 26, 2024, 9:21 p.m.
CARROLL JONATHAN P CEO & President
Purchase 5000 Nov 19, 2024 Nov. 21, 2024, 6:02 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Nov 19, 2024 Nov. 21, 2024, 6:02 p.m.
CARROLL JONATHAN P CEO & President
Purchase 2500 Nov 21, 2024 Nov. 21, 2024, 6:02 p.m.