Insider Trading

BFI 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 BFI stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Recent insider purchases and sales - BFI

Name / Title Purchase / Sale Shares Date Disclosed (EST)
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Dec 01, 2023 Dec. 1, 2023, 7:38 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Nov 30, 2023 Dec. 1, 2023, 7:38 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Nov 29, 2023 Dec. 1, 2023, 7:38 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Nov 28, 2023 Nov. 29, 2023, 10:35 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Nov 27, 2023 Nov. 29, 2023, 10:35 p.m.
Sternberg Ophir Executive Chairman
Purchase 1158000 Feb 24, 2023 May 11, 2023, 4:15 p.m.
Lionheart Equities, LLC
Purchase 1158000 Feb 24, 2023 May 11, 2023, 4:15 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Apr 24, 2023 April 26, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 3300 Apr 25, 2023 April 26, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Apr 20, 2023 April 24, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Apr 21, 2023 April 24, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Apr 19, 2023 April 20, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Apr 18, 2023 April 20, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Apr 14, 2023 April 18, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 10000 Apr 17, 2023 April 18, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Apr 12, 2023 April 14, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Apr 13, 2023 April 14, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Apr 10, 2023 April 12, 2023, 4:14 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Apr 11, 2023 April 12, 2023, 4:14 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Apr 06, 2023 April 7, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Apr 05, 2023 April 6, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Apr 04, 2023 April 6, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 30, 2023 March 31, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 29, 2023 March 31, 2023, 8 a.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 27, 2023 March 29, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 28, 2023 March 29, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 24, 2023 March 29, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 23, 2023 March 24, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 21, 2023 March 24, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 22, 2023 March 24, 2023, 4:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 17, 2023 March 21, 2023, 4:05 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 20, 2023 March 21, 2023, 4:05 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 16, 2023 March 16, 2023, 5:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 15, 2023 March 16, 2023, 5:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 14, 2023 March 14, 2023, 5:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 13, 2023 March 14, 2023, 5:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 09, 2023 March 10, 2023, 6:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 10, 2023 March 10, 2023, 6:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 08, 2023 March 8, 2023, 5:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 07, 2023 March 8, 2023, 5:01 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 01, 2023 March 2, 2023, 6:20 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Mar 02, 2023 March 2, 2023, 6:20 p.m.
CP7 Warming Bag, L.P.
Sale 1500000 Feb 24, 2023 Feb. 28, 2023, 8:45 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Feb 28, 2023 Feb. 28, 2023, 6:35 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Feb 27, 2023 Feb. 28, 2023, 6:35 p.m.
Goodhew Karl Chief Technology Officer
Purchase 10000 Feb 24, 2023 Feb. 28, 2023, 5:35 p.m.
RABINOVITCH MICHAEL CFO
Purchase 100000 Feb 24, 2023 Feb. 28, 2023, 5:30 p.m.
Schnopp Stefan Kurt See Remarks
Purchase 50000 Feb 24, 2023 Feb. 28, 2023, 5:25 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Feb 24, 2023 Feb. 24, 2023, 6:20 p.m.
JOHN ROSATTI REVOCABLE TRUST
Sale 5000 Feb 23, 2023 Feb. 24, 2023, 6:20 p.m.