1. Home
  2. Insider Trading Stock Activity
  3. Turtle Creek Asset Management Inc.
Turtle Creek Asset Management Inc.

Turtle Creek Asset Management Inc.

10% Owner of JELD

10% Owner of BFH

Stock Insider Trading Activity of Turtle Creek Asset Management Inc.

JELD May 6, 2025

Avg Cost/Share

$4.26

Shares

150,000

Total Value

$639,030.00

Owned After

833,470

JELD Apr 23, 2025

Avg Cost/Share

$5.10

Shares

27,956

Total Value

$142,573.09

Owned After

833,470

JELD Apr 16, 2025

Avg Cost/Share

$5.11

Shares

176,411

Total Value

$903,983.35

Owned After

833,470

JELD Apr 11, 2025

Avg Cost/Share

$5.14

Shares

175,000

Total Value

$899,947.50

Owned After

833,470

JELD Apr 10, 2025

Avg Cost/Share

$5.21

Shares

100,000

Total Value

$520,625.00

Owned After

833,470

JELD Apr 3, 2025

Avg Cost/Share

$5.62

Shares

206,469

Total Value

$1,167,097.83

Owned After

833,470

JELD Mar 31, 2025

Avg Cost/Share

$5.94

Shares

125,000

Total Value

$742,112.50

Owned After

833,470

JELD Mar 21, 2025

Avg Cost/Share

$5.97

Shares

70,000

Total Value

$417,991.00

Owned After

833,470

JELD Mar 5, 2025

Avg Cost/Share

$5.67

Shares

136,801

Total Value

$774,036.78

Owned After

833,470

JELD Feb 27, 2025

Avg Cost/Share

$5.83

Shares

145,000

Total Value

$854,358.17

Owned After

833,470

SEC Form 4

Form 1 Form 2
JELD Jan 13, 2025

Avg Cost/Share

$8.46

Shares

75,000

Total Value

$634,762.50

Owned After

833,470

JELD Jan 7, 2025

Avg Cost/Share

$7.75

Shares

395,000

Total Value

$3,062,943.50

Owned After

833,470

JELD Nov 5, 2024

Avg Cost/Share

$10.41

Shares

1,000,000

Total Value

$10,368,700.00

Owned After

833,470

JELD Feb 9, 2024

Avg Cost/Share

$19.69

Shares

107,000

Total Value

$2,107,256.20

Owned After

760,463

BFH Jan 29, 2024

Avg Cost/Share

$35.91

Shares

45,000

Total Value

$1,605,247.06

Owned After

293,359

BFH Jan 19, 2024

Avg Cost/Share

$30.46

Shares

90,000

Total Value

$2,755,743.79

Owned After

293,359

BFH Jan 16, 2024

Avg Cost/Share

$30.17

Shares

90,000

Total Value

$2,715,576.00

Owned After

293,359

BFH Jan 10, 2024

Avg Cost/Share

$32.32

Shares

75,000

Total Value

$2,416,676.67

Owned After

293,359

BFH Jan 5, 2024

Avg Cost/Share

$32.48

Shares

60,000

Total Value

$1,955,675.80

Owned After

293,359

BFH Jan 2, 2024

Avg Cost/Share

$32.54

Shares

75,000

Total Value

$2,419,438.40

Owned After

293,359

BFH Dec 27, 2023

Avg Cost/Share

$33.39

Shares

50,000

Total Value

$1,672,474.00

Owned After

293,359

BFH Dec 18, 2023

Avg Cost/Share

$33.27

Shares

46,000

Total Value

$1,531,679.40

Owned After

293,359

BFH Dec 8, 2023

Avg Cost/Share

$31.27

Shares

70,000

Total Value

$2,183,350.49

Owned After

293,359

BFH Dec 5, 2023

Avg Cost/Share

$30.01

Shares

75,000

Total Value

$2,231,823.61

Owned After

293,359

Share on Social Networks: