Skip to Main Content
Insider Trading

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

Recent insider purchases and sales - BFH

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Turtle Creek Asset Management Inc.
Sale 267 Jan 29, 2024 Jan. 29, 2024, 10:18 p.m.
Turtle Creek Asset Management Inc.
Sale 3253 Jan 29, 2024 Jan. 29, 2024, 10:18 p.m.
Turtle Creek Asset Management Inc.
Sale 2428 Jan 29, 2024 Jan. 29, 2024, 10:18 p.m.
Turtle Creek Asset Management Inc.
Sale 34862 Jan 29, 2024 Jan. 29, 2024, 10:18 p.m.
Turtle Creek Asset Management Inc.
Sale 3832 Jan 29, 2024 Jan. 29, 2024, 10:18 p.m.
Turtle Creek Asset Management Inc.
Sale 358 Jan 29, 2024 Jan. 29, 2024, 10:18 p.m.
Turtle Creek Asset Management Inc.
Sale 282 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 20207 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 19120 Jan 24, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 1886 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 465 Jan 24, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 623 Jan 24, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 72 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 377 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 1796 Jan 26, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 96 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 2408 Jan 26, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 172 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 1785 Jan 24, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 1331 Jan 24, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 16 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 12 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 1407 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 25796 Jan 26, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 1032 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 6676 Jan 24, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 344 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 24 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 32 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 4041 Jan 25, 2024 Jan. 26, 2024, 8:21 p.m.
Turtle Creek Asset Management Inc.
Sale 2408 Jan 23, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 1797 Jan 23, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 1796 Jan 22, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 25795 Jan 23, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 684 Jan 19, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 25796 Jan 22, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 2408 Jan 22, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 1492 Jan 19, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 1113 Jan 19, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 9817 Jan 19, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 15978 Jan 19, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 916 Jan 19, 2024 Jan. 23, 2024, 8:52 p.m.
Turtle Creek Asset Management Inc.
Sale 25795 Jan 16, 2024 Jan. 18, 2024, 10:02 p.m.
Turtle Creek Asset Management Inc.
Sale 1797 Jan 18, 2024 Jan. 18, 2024, 10:02 p.m.
Turtle Creek Asset Management Inc.
Sale 2408 Jan 18, 2024 Jan. 18, 2024, 10:02 p.m.
Turtle Creek Asset Management Inc.
Sale 25795 Jan 18, 2024 Jan. 18, 2024, 10:02 p.m.
Turtle Creek Asset Management Inc.
Sale 1797 Jan 17, 2024 Jan. 18, 2024, 10:02 p.m.
Turtle Creek Asset Management Inc.
Sale 2408 Jan 17, 2024 Jan. 18, 2024, 10:02 p.m.
Turtle Creek Asset Management Inc.
Sale 25795 Jan 17, 2024 Jan. 18, 2024, 10:02 p.m.
Turtle Creek Asset Management Inc.
Sale 1797 Jan 16, 2024 Jan. 18, 2024, 10:02 p.m.