BFH Insider Transactions — Page 2
653 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 101–200; provenance stays internal.
| Insider profile | Role | Date | Transaction | Shares | Price |
|---|---|---|---|---|---|
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-28 | Sale | 1,198.0 | $33.52 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-28 | Sale | 1,605.0 | $33.52 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-28 | Sale | 17,197.0 | $33.52 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-27 | Sale | 1,198.0 | $33.55 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-27 | Sale | 1,605.0 | $33.55 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-27 | Sale | 17,197.0 | $33.55 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-22 | Sale | 1,497.0 | $33.73 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-22 | Sale | 2,006.0 | $33.73 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-22 | Sale | 21,497.0 | $33.73 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-21 | Sale | 354.0 | $34.09 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-21 | Sale | 474.0 | $34.09 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-21 | Sale | 5,084.0 | $34.09 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-21 | Sale | 1,143.0 | $33.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-21 | Sale | 1,532.0 | $33.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-21 | Sale | 16,413.0 | $33.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-20 | Sale | 848.0 | $33.74 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-20 | Sale | 1,136.0 | $33.74 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-20 | Sale | 12,178.0 | $33.74 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-20 | Sale | 649.0 | $32.82 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-20 | Sale | 870.0 | $32.82 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-20 | Sale | 9,319.0 | $32.82 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-18 | Sale | 1,258.0 | $33.24 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-18 | Sale | 1,685.0 | $33.24 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-18 | Sale | 18,057.0 | $33.24 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-15 | Sale | 6.0 | $34.17 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-15 | Sale | 8.0 | $34.17 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-15 | Sale | 82.0 | $34.17 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-15 | Sale | 1,072.0 | $33.4 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-15 | Sale | 1,437.0 | $33.4 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-15 | Sale | 15,395.0 | $33.4 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-14 | Sale | 479.0 | $34.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-14 | Sale | 642.0 | $34.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-14 | Sale | 6,874.0 | $34.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-14 | Sale | 599.0 | $34.1 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-14 | Sale | 803.0 | $34.1 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-14 | Sale | 8,603.0 | $34.1 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 30.0 | $33.29 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 39.0 | $33.29 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 423.0 | $33.29 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 376.0 | $32.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 504.0 | $32.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 5,400.0 | $32.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 57.0 | $31.46 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 77.0 | $31.46 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 823.0 | $31.46 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 615.0 | $30.69 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 825.0 | $30.69 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-13 | Sale | 8,831.0 | $30.69 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-12 | Sale | 1,198.0 | $31.75 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-12 | Sale | 1,605.0 | $31.75 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-12 | Sale | 17,197.0 | $31.75 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-11 | Sale | 24.0 | $31.42 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-11 | Sale | 32.0 | $31.42 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-11 | Sale | 345.0 | $31.42 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-11 | Sale | 1,473.0 | $31.06 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-11 | Sale | 1,974.0 | $31.06 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-11 | Sale | 21,152.0 | $31.06 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-08 | Sale | 1,497.0 | $30.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-08 | Sale | 2,006.0 | $30.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-08 | Sale | 21,497.0 | $30.87 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-07 | Sale | 140.0 | $30.95 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-07 | Sale | 188.0 | $30.95 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-07 | Sale | 2,011.0 | $30.95 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-07 | Sale | 1,357.0 | $30.47 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-07 | Sale | 1,818.0 | $30.47 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-07 | Sale | 19,486.0 | $30.47 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-06 | Sale | 1,797.0 | $29.65 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-06 | Sale | 2,408.0 | $29.65 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-06 | Sale | 25,795.0 | $29.65 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-05 | Sale | 1,198.0 | $28.98 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-05 | Sale | 1,605.0 | $28.98 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-12-05 | Sale | 17,197.0 | $28.98 |
| BALLOU ROGER H | Director | 2023-07-31 | Purchase | 2,400.0 | $41.78 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-30 | Purchase | 400.0 | $29.89 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-24 | Purchase | 1,343.0 | $29.5 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-24 | Purchase | 13,657.0 | $29.5 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-19 | Purchase | 523.0 | $29.74 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-19 | Purchase | 5,327.0 | $29.74 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-18 | Purchase | 281.0 | $29.73 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-18 | Purchase | 2,863.0 | $29.73 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 450.0 | $29.84 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 7,130.0 | $29.89 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 72,556.0 | $29.89 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 1,817.0 | $29.08 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 18,497.0 | $29.08 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 2.0 | $28.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 20.0 | $28.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 174.0 | $28.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 290.0 | $28.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-17 | Purchase | 3,014.0 | $28.77 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-16 | Purchase | 18.0 | $27.81 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-16 | Purchase | 142.0 | $27.81 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-16 | Purchase | 1,243.0 | $27.81 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-16 | Purchase | 2,072.0 | $27.81 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-16 | Purchase | 21,525.0 | $27.81 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-15 | Purchase | 34.0 | $28.19 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-15 | Purchase | 275.0 | $28.19 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-15 | Purchase | 2,403.0 | $28.19 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-15 | Purchase | 4,005.0 | $28.19 |
| Turtle Creek Asset Management Inc. | TenPercentOwner | 2023-05-15 | Purchase | 41,603.0 | $28.19 |