BFH Insider Transactions
653 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 1–100; provenance stays internal.
BFH insiders transaction timeline
PurchaseSale
| Insider profile | Role | Date | Transaction | Shares | Price |
|---|
| Lakhwara Praniti | Director | 2026-07-28 | Sale | 2,802 | $106.12 |
|---|
| Andretta Ralph J | President and CEO | 2026-05-29 | Sale | 1,000.0 | $89.57 |
|---|
| Andretta Ralph J | President and CEO | 2026-05-29 | Sale | 12,500.0 | $89.17 |
|---|
| Andretta Ralph J | President and CEO | 2026-05-29 | Sale | 1,500.0 | $88.23 |
|---|
| Fawcett John J. | Director | 2026-05-21 | Purchase | 698.0 | $86.43 |
|---|
| BALLOU ROGER H | Director | 2026-04-24 | Sale | 9,687.0 | $90.32 |
|---|
| Fawcett John J. | Director | 2025-07-30 | Purchase | 100.0 | $61.8 |
|---|
| Fawcett John J. | Director | 2025-07-30 | Purchase | 927.0 | $61.79 |
|---|
| Fawcett John J. | Director | 2024-10-28 | Purchase | 1,000.0 | $51.02 |
|---|
| Fawcett John J. | Director | 2024-08-12 | Purchase | 2,000.0 | $49.82 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-29 | Sale | 267.0 | $36.2 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-29 | Sale | 358.0 | $36.2 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-29 | Sale | 3,832.0 | $36.2 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-29 | Sale | 2,428.0 | $35.61 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-29 | Sale | 3,253.0 | $35.61 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-29 | Sale | 34,862.0 | $35.61 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-26 | Sale | 1,796.0 | $35.53 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-26 | Sale | 2,408.0 | $35.53 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-26 | Sale | 25,796.0 | $35.53 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 1,407.0 | $32.58 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 1,886.0 | $32.58 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 20,207.0 | $32.58 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 282.0 | $31.39 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 377.0 | $31.39 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 4,041.0 | $31.39 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 72.0 | $30.62 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 96.0 | $30.62 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 1,032.0 | $30.62 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 12.0 | $29.62 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 16.0 | $29.62 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 172.0 | $29.62 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 24.0 | $28.11 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 32.0 | $28.11 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-25 | Sale | 344.0 | $28.11 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-24 | Sale | 465.0 | $31.35 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-24 | Sale | 623.0 | $31.35 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-24 | Sale | 6,676.0 | $31.35 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-24 | Sale | 1,331.0 | $30.63 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-24 | Sale | 1,785.0 | $30.63 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-24 | Sale | 19,120.0 | $30.63 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-23 | Sale | 1,797.0 | $31.12 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-23 | Sale | 2,408.0 | $31.12 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-23 | Sale | 25,795.0 | $31.12 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-22 | Sale | 1,796.0 | $30.88 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-22 | Sale | 2,408.0 | $30.88 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-22 | Sale | 25,796.0 | $30.88 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-19 | Sale | 684.0 | $30.22 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-19 | Sale | 916.0 | $30.22 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-19 | Sale | 9,817.0 | $30.22 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-19 | Sale | 1,113.0 | $29.64 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-19 | Sale | 1,492.0 | $29.64 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-19 | Sale | 15,978.0 | $29.64 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-18 | Sale | 1,797.0 | $29.38 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-18 | Sale | 2,408.0 | $29.38 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-18 | Sale | 25,795.0 | $29.38 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-17 | Sale | 1,797.0 | $30.2 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-17 | Sale | 2,408.0 | $30.2 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-17 | Sale | 25,795.0 | $30.2 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-16 | Sale | 1,797.0 | $30.94 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-16 | Sale | 2,408.0 | $30.94 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-16 | Sale | 25,795.0 | $30.94 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-12 | Sale | 197.0 | $32.78 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-12 | Sale | 265.0 | $32.78 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-12 | Sale | 2,838.0 | $32.78 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-12 | Sale | 1,300.0 | $31.61 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-12 | Sale | 1,741.0 | $31.61 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-12 | Sale | 18,659.0 | $31.61 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-11 | Sale | 1,497.0 | $32.44 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-11 | Sale | 2,007.0 | $32.44 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-11 | Sale | 21,496.0 | $32.44 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-10 | Sale | 1,497.0 | $32.46 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-10 | Sale | 2,006.0 | $32.46 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-10 | Sale | 21,497.0 | $32.46 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-09 | Sale | 2,096.0 | $32.73 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-09 | Sale | 2,809.0 | $32.73 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-09 | Sale | 30,095.0 | $32.73 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-05 | Sale | 967.0 | $32.53 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-05 | Sale | 1,296.0 | $32.53 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-05 | Sale | 13,886.0 | $32.53 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-05 | Sale | 530.0 | $32.17 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-05 | Sale | 710.0 | $32.17 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-05 | Sale | 7,611.0 | $32.17 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-04 | Sale | 1,497.0 | $31.57 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-04 | Sale | 2,006.0 | $31.57 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-04 | Sale | 21,497.0 | $31.57 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-03 | Sale | 5.0 | $32.49 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-03 | Sale | 6.0 | $32.49 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-03 | Sale | 69.0 | $32.49 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-03 | Sale | 1,492.0 | $32.05 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-03 | Sale | 2,000.0 | $32.05 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-03 | Sale | 21,428.0 | $32.05 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-02 | Sale | 302.0 | $33.56 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-02 | Sale | 404.0 | $33.56 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-02 | Sale | 4,331.0 | $33.56 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-02 | Sale | 1,195.0 | $33.06 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-02 | Sale | 1,602.0 | $33.06 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2024-01-02 | Sale | 17,166.0 | $33.06 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-29 | Sale | 599.0 | $33.1 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-29 | Sale | 803.0 | $33.1 |
|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-29 | Sale | 8,598.0 | $33.1 |
|---|