| transaction |
BFH |
Common Stock |
Purchase |
$948,365 |
+36,613 |
+0.81% |
$25.90 |
4,532,585 |
09 May 2023 |
By Turtle Creek Equity Fund |
F1, F2 |
| transaction |
BFH |
Common Stock |
Purchase |
$91,306 |
+3,525 |
+0.84% |
$25.90 |
421,572 |
09 May 2023 |
By Turtle Creek Investment Fund |
F1, F2 |
| transaction |
BFH |
Common Stock |
Purchase |
$54,784 |
+2,115 |
+0.65% |
$25.90 |
327,242 |
09 May 2023 |
By Turtle Creek United States Equity Fund |
F1, F2 |
| transaction |
BFH |
Common Stock |
Purchase |
$6,242 |
+241 |
+0.92% |
$25.90 |
26,382 |
09 May 2023 |
By Turtle Creek North American Equity Fund |
F1, F2 |
| transaction |
BFH |
Common Stock |
Purchase |
$777 |
+30 |
+0.69% |
$25.90 |
4,360 |
09 May 2023 |
By Turtle Creek Small Cap Equity Fund |
F1, F2 |
| transaction |
BFH |
Common Stock |
Purchase |
$510,681 |
+19,351 |
+0.43% |
$26.39 |
4,551,936 |
09 May 2023 |
By Turtle Creek Equity Fund |
F1, F3 |
| transaction |
BFH |
Common Stock |
Purchase |
$49,165 |
+1,863 |
+0.44% |
$26.39 |
423,435 |
09 May 2023 |
By Turtle Creek Investment Fund |
F1, F3 |
| transaction |
BFH |
Common Stock |
Purchase |
$29,504 |
+1,118 |
+0.34% |
$26.39 |
328,360 |
09 May 2023 |
By Turtle Creek United States Equity Fund |
F1, F3 |
| transaction |
BFH |
Common Stock |
Purchase |
$3,378 |
+128 |
+0.49% |
$26.39 |
26,510 |
09 May 2023 |
By Turtle Creek North American Equity Fund |
F1, F3 |
| transaction |
BFH |
Common Stock |
Purchase |
$422 |
+16 |
+0.37% |
$26.39 |
4,376 |
09 May 2023 |
By Turtle Creek Small Cap Equity Fund |
F1, F3 |
| transaction |
BFH |
Common Stock |
Purchase |
$1,644,041 |
+63,110 |
+1.4% |
$26.05 |
4,615,046 |
10 May 2023 |
By Turtle Creek Equity Fund |
F1, F4 |
| transaction |
BFH |
Common Stock |
Purchase |
$158,282 |
+6,076 |
+1.4% |
$26.05 |
429,511 |
10 May 2023 |
By Turtle Creek Investment Fund |
F1, F4 |
| transaction |
BFH |
Common Stock |
Purchase |
$94,954 |
+3,645 |
+1.1% |
$26.05 |
332,005 |
10 May 2023 |
By Turtle Creek United States Equity Fund |
F1, F4 |
| transaction |
BFH |
Common Stock |
Purchase |
$10,837 |
+416 |
+1.6% |
$26.05 |
26,926 |
10 May 2023 |
By Turtle Creek North American Equity Fund |
F1, F4 |
| transaction |
BFH |
Common Stock |
Purchase |
$1,355 |
+52 |
+1.2% |
$26.05 |
4,428 |
10 May 2023 |
By Turtle Creek Small Cap Equity Fund |
F1, F4 |
| transaction |
BFH |
Common Stock |
Purchase |
$39,205 |
+1,464 |
+0.03% |
$26.78 |
4,616,510 |
10 May 2023 |
By Turtle Creek Equity Fund |
F1, F5 |
| transaction |
BFH |
Common Stock |
Purchase |
$3,776 |
+141 |
+0.03% |
$26.78 |
429,652 |
10 May 2023 |
By Turtle Creek Investment Fund |
F1, F5 |
| transaction |
BFH |
Common Stock |
Purchase |
$2,276 |
+85 |
+0.03% |
$26.78 |
332,090 |
10 May 2023 |
By Turtle Creek United States Equity Fund |
F1, F5 |
| transaction |
BFH |
Common Stock |
Purchase |
$268 |
+10 |
+0.04% |
$26.78 |
26,936 |
10 May 2023 |
By Turtle Creek North American Equity Fund |
F1, F5 |
| transaction |
BFH |
Common Stock |
Purchase |
$26.78 |
+1 |
+0.02% |
$26.78 |
4,429 |
10 May 2023 |
By Turtle Creek Small Cap Equity Fund |
F1, F5 |
| transaction |
BFH |
Common Stock |
Purchase |
$1,126,704 |
+43,049 |
+0.93% |
$26.17 |
4,659,559 |
11 May 2023 |
By Turtle Creek Equity Fund |
F1, F6 |
| transaction |
BFH |
Common Stock |
Purchase |
$108,459 |
+4,144 |
+0.96% |
$26.17 |
433,796 |
11 May 2023 |
By Turtle Creek Investment Fund |
F1, F6 |
| transaction |
BFH |
Common Stock |
Purchase |
$65,091 |
+2,487 |
+0.75% |
$26.17 |
334,577 |
11 May 2023 |
By Turtle Creek United States Equity Fund |
F1, F6 |
| transaction |
BFH |
Common Stock |
Purchase |
$7,433 |
+284 |
+1.1% |
$26.17 |
27,220 |
11 May 2023 |
By Turtle Creek North American Equity Fund |
F1, F6 |
| transaction |
BFH |
Common Stock |
Purchase |
$942 |
+36 |
+0.81% |
$26.17 |
4,465 |
11 May 2023 |
By Turtle Creek Small Cap Equity Fund |
F1, F6 |