Turtle Creek Asset Management Inc.

CIK 1484148 · View on SEC EDGAR ↗

Insider

First SEC filing: May 8, 2023 · Latest: May 8, 2023

On this page

Institution

View 13F portfolio

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
May 6, 2025 JELD P 3,721 $4.26 $15,851 412,547 Indirect +0.91% Acquired -50.4% (price as of 2026-08-21)
May 6, 2025 JELD P 7,520 $4.26 $32,035 833,470 Indirect +0.91% Acquired -50.4% (price as of 2026-08-21)
May 6, 2025 JELD P 7,840 $4.26 $33,398 868,879 Indirect +0.91% Acquired -50.4% (price as of 2026-08-21)
May 6, 2025 JELD P 11,366 $4.26 $48,419 1,259,808 Indirect +0.91% Acquired -50.4% (price as of 2026-08-21)
May 6, 2025 JELD P 119,553 $4.26 $509,296 13,250,853 Indirect +0.91% Acquired -50.4% (price as of 2026-08-21)
April 24, 2025 JELD P 1,312 $5.10 $6,691 861,039 Indirect +0.15% Acquired -58.5% (price as of 2026-08-21)
April 24, 2025 JELD P 1,258 $5.10 $6,416 825,950 Indirect +0.15% Acquired -58.5% (price as of 2026-08-21)
April 24, 2025 JELD P 623 $5.10 $3,177 408,826 Indirect +0.15% Acquired -58.5% (price as of 2026-08-21)
April 24, 2025 JELD P 1,902 $5.10 $9,700 1,248,442 Indirect +0.15% Acquired -58.5% (price as of 2026-08-21)
April 24, 2025 JELD P 20,005 $5.10 $102,026 13,131,300 Indirect +0.15% Acquired -58.5% (price as of 2026-08-21)
April 23, 2025 JELD P 71 $5.10 $362 408,203 Indirect +0.02% Acquired -58.5% (price as of 2026-08-21)
April 23, 2025 JELD P 143 $5.10 $729 824,692 Indirect +0.02% Acquired -58.5% (price as of 2026-08-21)
April 23, 2025 JELD P 149 $5.10 $760 859,727 Indirect +0.02% Acquired -58.5% (price as of 2026-08-21)
April 23, 2025 JELD P 216 $5.10 $1,102 1,246,540 Indirect +0.02% Acquired -58.5% (price as of 2026-08-21)
April 23, 2025 JELD P 2,277 $5.10 $11,613 13,111,295 Indirect +0.02% Acquired -58.5% (price as of 2026-08-21)
April 21, 2025 JELD P 655 $5.06 $3,314 408,132 Indirect +0.16% Acquired -58.2% (price as of 2026-08-21)
April 21, 2025 JELD P 1,324 $5.06 $6,699 824,549 Indirect +0.16% Acquired -58.2% (price as of 2026-08-21)
April 21, 2025 JELD P 1,380 $5.06 $6,983 859,578 Indirect +0.16% Acquired -58.2% (price as of 2026-08-21)
April 21, 2025 JELD P 2,001 $5.06 $10,125 1,246,324 Indirect +0.16% Acquired -58.2% (price as of 2026-08-21)
April 21, 2025 JELD P 21,051 $5.06 $106,518 13,109,018 Indirect +0.16% Acquired -58.2% (price as of 2026-08-21)
April 17, 2025 JELD P 2,481 $5.15 $12,777 407,477 Indirect +0.61% Acquired -58.9% (price as of 2026-08-21)
April 17, 2025 JELD P 5,013 $5.15 $25,817 823,225 Indirect +0.61% Acquired -58.9% (price as of 2026-08-21)
April 17, 2025 JELD P 5,226 $5.15 $26,914 858,198 Indirect +0.61% Acquired -58.9% (price as of 2026-08-21)
April 17, 2025 JELD P 7,577 $5.15 $39,022 1,244,323 Indirect +0.61% Acquired -58.9% (price as of 2026-08-21)
April 17, 2025 JELD P 79,703 $5.15 $410,470 13,087,967 Indirect +0.61% Acquired -58.9% (price as of 2026-08-21)
April 16, 2025 JELD P 1,241 $5.11 $6,342 404,996 Indirect +0.31% Acquired -58.6% (price as of 2026-08-21)
April 16, 2025 JELD P 2,507 $5.11 $12,811 818,212 Indirect +0.31% Acquired -58.6% (price as of 2026-08-21)
April 16, 2025 JELD P 2,613 $5.11 $13,352 852,972 Indirect +0.31% Acquired -58.6% (price as of 2026-08-21)
April 16, 2025 JELD P 3,789 $5.11 $19,362 1,236,746 Indirect +0.31% Acquired -58.6% (price as of 2026-08-21)
April 16, 2025 JELD P 39,850 $5.11 $203,634 13,008,264 Indirect +0.31% Acquired -58.6% (price as of 2026-08-21)
April 15, 2025 JELD P 1,241 $5.14 $6,379 403,755 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 15, 2025 JELD P 2,506 $5.14 $12,881 815,705 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 15, 2025 JELD P 2,613 $5.14 $13,431 850,359 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 15, 2025 JELD P 3,789 $5.14 $19,475 1,232,957 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 15, 2025 JELD P 39,851 $5.14 $204,834 12,968,414 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 14, 2025 JELD P 1,241 $5.15 $6,391 402,514 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 14, 2025 JELD P 2,507 $5.15 $12,911 813,199 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 14, 2025 JELD P 2,613 $5.15 $13,457 847,746 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 14, 2025 JELD P 3,789 $5.15 $19,513 1,229,168 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 14, 2025 JELD P 39,850 $5.15 $205,228 12,928,563 Indirect +0.31% Acquired -58.9% (price as of 2026-08-21)
April 11, 2025 JELD P 1,861 $5.14 $9,566 401,273 Indirect +0.47% Acquired -58.9% (price as of 2026-08-21)
April 11, 2025 JELD P 3,760 $5.14 $19,326 810,692 Indirect +0.47% Acquired -58.9% (price as of 2026-08-21)
April 11, 2025 JELD P 3,920 $5.14 $20,149 845,133 Indirect +0.47% Acquired -58.9% (price as of 2026-08-21)
April 11, 2025 JELD P 5,683 $5.14 $29,211 1,225,379 Indirect +0.47% Acquired -58.9% (price as of 2026-08-21)
April 11, 2025 JELD P 59,776 $5.14 $307,249 12,888,713 Indirect +0.47% Acquired -58.9% (price as of 2026-08-21)
April 10, 2025 JELD P 1,241 $5.16 $6,404 399,412 Indirect +0.31% Acquired -59.0% (price as of 2026-08-21)
April 10, 2025 JELD P 2,507 $5.16 $12,936 806,932 Indirect +0.31% Acquired -59.0% (price as of 2026-08-21)
April 10, 2025 JELD P 2,613 $5.16 $13,483 841,213 Indirect +0.31% Acquired -59.0% (price as of 2026-08-21)
April 10, 2025 JELD P 3,789 $5.16 $19,551 1,219,696 Indirect +0.31% Acquired -59.0% (price as of 2026-08-21)
April 10, 2025 JELD P 39,850 $5.16 $205,626 12,828,937 Indirect +0.31% Acquired -59.0% (price as of 2026-08-21)
April 8, 2025 JELD P 1,241 $5.26 $6,528 398,171 Indirect +0.31% Acquired -59.8% (price as of 2026-08-21)
April 8, 2025 JELD P 2,507 $5.26 $13,187 804,425 Indirect +0.31% Acquired -59.8% (price as of 2026-08-21)
April 8, 2025 JELD P 2,613 $5.26 $13,744 838,600 Indirect +0.31% Acquired -59.8% (price as of 2026-08-21)
April 8, 2025 JELD P 3,789 $5.26 $19,930 1,215,907 Indirect +0.31% Acquired -59.8% (price as of 2026-08-21)
April 8, 2025 JELD P 39,850 $5.26 $209,611 12,789,087 Indirect +0.31% Acquired -59.8% (price as of 2026-08-21)
April 7, 2025 JELD P 2,481 $5.46 $13,546 396,930 Indirect +0.63% Acquired -61.3% (price as of 2026-08-21)
April 7, 2025 JELD P 5,013 $5.46 $27,371 801,918 Indirect +0.63% Acquired -61.3% (price as of 2026-08-21)
April 7, 2025 JELD P 5,226 $5.46 $28,534 835,987 Indirect +0.63% Acquired -61.3% (price as of 2026-08-21)
April 7, 2025 JELD P 7,578 $5.46 $41,376 1,212,118 Indirect +0.63% Acquired -61.3% (price as of 2026-08-21)
April 7, 2025 JELD P 79,702 $5.46 $435,173 12,749,237 Indirect +0.63% Acquired -61.3% (price as of 2026-08-21)
April 4, 2025 JELD P 161 $5.55 $894 394,449 Indirect +0.04% Acquired -61.9% (price as of 2026-08-21)
April 4, 2025 JELD P 324 $5.55 $1,798 796,905 Indirect +0.04% Acquired -61.9% (price as of 2026-08-21)
April 4, 2025 JELD P 338 $5.55 $1,876 830,761 Indirect +0.04% Acquired -61.9% (price as of 2026-08-21)
April 4, 2025 JELD P 490 $5.55 $2,720 1,204,540 Indirect +0.04% Acquired -61.9% (price as of 2026-08-21)
April 4, 2025 JELD P 5,156 $5.55 $28,616 12,669,535 Indirect +0.04% Acquired -61.9% (price as of 2026-08-21)
April 3, 2025 JELD P 2,481 $5.86 $14,539 394,288 Indirect +0.63% Acquired -63.9% (price as of 2026-08-21)
April 3, 2025 JELD P 5,013 $5.86 $29,376 796,581 Indirect +0.63% Acquired -63.9% (price as of 2026-08-21)
April 3, 2025 JELD P 5,226 $5.86 $30,624 830,423 Indirect +0.63% Acquired -63.9% (price as of 2026-08-21)
April 3, 2025 JELD P 7,578 $5.86 $44,407 1,204,050 Indirect +0.63% Acquired -63.9% (price as of 2026-08-21)
April 3, 2025 JELD P 79,702 $5.86 $467,054 12,664,379 Indirect +0.63% Acquired -63.9% (price as of 2026-08-21)
April 1, 2025 JELD P 1,861 $5.91 $10,999 391,807 Indirect +0.48% Acquired -64.2% (price as of 2026-08-21)
April 1, 2025 JELD P 3,760 $5.91 $22,222 791,568 Indirect +0.48% Acquired -64.2% (price as of 2026-08-21)
April 1, 2025 JELD P 3,920 $5.91 $23,167 825,197 Indirect +0.48% Acquired -64.2% (price as of 2026-08-21)
April 1, 2025 JELD P 5,683 $5.91 $33,587 1,196,472 Indirect +0.48% Acquired -64.2% (price as of 2026-08-21)
April 1, 2025 JELD P 59,776 $5.91 $353,276 12,584,677 Indirect +0.48% Acquired -64.2% (price as of 2026-08-21)
March 31, 2025 JELD P 1,241 $5.97 $7,409 389,946 Indirect +0.32% Acquired -64.6% (price as of 2026-08-21)
March 31, 2025 JELD P 2,507 $5.97 $14,967 787,808 Indirect +0.32% Acquired -64.6% (price as of 2026-08-21)
March 31, 2025 JELD P 2,613 $5.97 $15,600 821,277 Indirect +0.32% Acquired -64.6% (price as of 2026-08-21)
March 31, 2025 JELD P 3,789 $5.97 $22,620 1,190,789 Indirect +0.32% Acquired -64.6% (price as of 2026-08-21)
March 31, 2025 JELD P 39,850 $5.97 $237,904 12,524,901 Indirect +0.32% Acquired -64.6% (price as of 2026-08-21)
March 21, 2025 JELD P 1,737 $5.97 $10,370 388,705 Indirect +0.45% Acquired -64.6% (price as of 2026-08-21)
March 21, 2025 JELD P 3,509 $5.97 $20,949 785,301 Indirect +0.45% Acquired -64.6% (price as of 2026-08-21)
March 21, 2025 JELD P 3,658 $5.97 $21,838 818,664 Indirect +0.45% Acquired -64.6% (price as of 2026-08-21)
March 21, 2025 JELD P 5,304 $5.97 $31,665 1,187,000 Indirect +0.45% Acquired -64.6% (price as of 2026-08-21)
March 21, 2025 JELD P 55,792 $5.97 $333,078 12,485,051 Indirect +0.45% Acquired -64.6% (price as of 2026-08-21)
March 6, 2025 JELD P 1,241 $5.73 $7,111 386,968 Indirect +0.32% Acquired -63.1% (price as of 2026-08-21)
March 6, 2025 JELD P 2,507 $5.73 $14,365 781,792 Indirect +0.32% Acquired -63.1% (price as of 2026-08-21)
March 6, 2025 JELD P 2,613 $5.73 $14,972 815,006 Indirect +0.32% Acquired -63.1% (price as of 2026-08-21)
March 6, 2025 JELD P 3,789 $5.73 $21,711 1,181,696 Indirect +0.32% Acquired -63.1% (price as of 2026-08-21)
March 6, 2025 JELD P 39,850 $5.73 $228,340 12,429,259 Indirect +0.32% Acquired -63.1% (price as of 2026-08-21)
March 5, 2025 JELD P 2,154 $5.62 $12,105 385,727 Indirect +0.56% Acquired -62.4% (price as of 2026-08-21)
March 5, 2025 JELD P 4,351 $5.62 $24,453 779,285 Indirect +0.56% Acquired -62.4% (price as of 2026-08-21)
March 5, 2025 JELD P 4,536 $5.62 $25,492 812,393 Indirect +0.56% Acquired -62.4% (price as of 2026-08-21)
March 5, 2025 JELD P 6,577 $5.62 $36,963 1,177,907 Indirect +0.56% Acquired -62.4% (price as of 2026-08-21)
March 5, 2025 JELD P 69,183 $5.62 $388,808 12,389,409 Indirect +0.56% Acquired -62.4% (price as of 2026-08-21)
March 3, 2025 JELD P 26,336 $5.73 $150,905 774,934 Indirect +3.52% Acquired -63.1% (price as of 2026-08-21)
Feb. 28, 2025 JELD P 46,664 $5.69 $265,518 748,598 Indirect +6.65% Acquired -62.8% (price as of 2026-08-21)
Feb. 27, 2025 JELD P 72,000 $6.08 $437,760 701,934 Indirect +11.43% Acquired -65.2% (price as of 2026-08-21)
Jan. 13, 2025 JELD P 1,879 $8.46 $15,896 383,573 Indirect +0.49% Acquired -75.0% (price as of 2026-08-21)
Jan. 13, 2025 JELD P 3,085 $8.46 $26,099 629,934 Indirect +0.49% Acquired -75.0% (price as of 2026-08-21)

Showing latest 100 of 393 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 8 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
May 8, 2023 BFH Common Stock 4,274,163 Indirect
May 8, 2023 BFH Common Stock 396,696 Indirect
May 8, 2023 BFH Common Stock 312,316 Indirect
May 8, 2023 BFH Common Stock 24,677 Indirect
May 8, 2023 BFH Common Stock 4,147 Indirect
March 9, 2022 JELD Common Stock 7,677,701 Indirect
March 9, 2022 JELD Common Stock 745,898 Indirect
March 9, 2022 JELD Common Stock 612,686 Indirect