Insider Trading
BFI Stock Insider Trading Activity
Track Major Insider Updates On TwitterCorporate 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 | 20000 | Mar 25, 2024 | March 25, 2024, 9:26 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 22, 2024 | March 25, 2024, 9:26 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 21, 2024 | March 22, 2024, 8:36 a.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 20, 2024 | March 22, 2024, 8:36 a.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 19, 2024 | March 22, 2024, 8:36 a.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 15, 2024 | March 18, 2024, 9:36 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 18, 2024 | March 18, 2024, 9:36 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 14, 2024 | March 18, 2024, 9:36 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 21700 | Mar 05, 2024 | March 8, 2024, 8:28 a.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 04, 2024 | March 4, 2024, 9:57 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Mar 01, 2024 | March 4, 2024, 9:57 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 29, 2024 | March 4, 2024, 9:57 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 28, 2024 | Feb. 29, 2024, 6:52 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 27, 2024 | Feb. 29, 2024, 6:52 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 26, 2024 | Feb. 26, 2024, 8:36 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 23, 2024 | Feb. 26, 2024, 8:36 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 22, 2024 | Feb. 26, 2024, 8:36 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 21, 2024 | Feb. 23, 2024, 10:14 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 14, 2024 | Feb. 16, 2024, 6:33 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 15, 2024 | Feb. 16, 2024, 6:33 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 16, 2024 | Feb. 16, 2024, 6:33 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 12, 2024 | Feb. 13, 2024, 8:23 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 13, 2024 | Feb. 13, 2024, 8:23 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 09, 2024 | Feb. 13, 2024, 8:23 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 08, 2024 | Feb. 9, 2024, 7:30 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 07, 2024 | Feb. 9, 2024, 7:30 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 05, 2024 | Feb. 6, 2024, 7:45 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 06, 2024 | Feb. 6, 2024, 7:45 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 02, 2024 | Feb. 6, 2024, 7:45 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Feb 01, 2024 | Feb. 5, 2024, 10:18 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 31, 2024 | Feb. 1, 2024, 8:34 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 30, 2024 | Feb. 1, 2024, 8:34 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 17, 2024 | Jan. 19, 2024, 5:54 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 12, 2024 | Jan. 17, 2024, 7 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 16, 2024 | Jan. 17, 2024, 7 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 11, 2024 | Jan. 17, 2024, 7 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 10, 2024 | Jan. 17, 2024, 7 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 09, 2024 | Jan. 11, 2024, 8:44 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 08, 2024 | Jan. 8, 2024, 9:17 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 05, 2024 | Jan. 8, 2024, 9:17 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 04, 2024 | Jan. 8, 2024, 9:17 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 02, 2024 | Jan. 3, 2024, 7:22 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Dec 29, 2023 | Jan. 3, 2024, 7:22 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Jan 03, 2024 | Jan. 3, 2024, 7:22 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Dec 28, 2023 | Dec. 28, 2023, 6:46 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Dec 27, 2023 | Dec. 28, 2023, 6:46 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Dec 26, 2023 | Dec. 28, 2023, 6:46 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Dec 21, 2023 | Dec. 22, 2023, 6:19 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Dec 22, 2023 | Dec. 22, 2023, 6:19 p.m. |
JOHN ROSATTI REVOCABLE TRUST
|
Sale | 20000 | Dec 20, 2023 | Dec. 22, 2023, 6:19 p.m. |