Turtle Creek Asset Management Inc. Insider Trading -- Recent SEC Form 4 Transactions

Turtle Creek Asset Management Inc. (CIK 1484148) reported 70 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2025-05-08). Recent activity: Buy JELD (119,553 shares), Buy JELD (11,366 shares), Buy JELD (7,840 shares), Buy JELD (7,520 shares), Buy JELD (3,721 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2025-05-08JELD-WEN Holding, Inc. (JELD)10% OwnerBuy119,553$509,296
2025-05-08JELD-WEN Holding, Inc. (JELD)10% OwnerBuy11,366$48,419
2025-05-08JELD-WEN Holding, Inc. (JELD)10% OwnerBuy7,840$33,398
2025-05-08JELD-WEN Holding, Inc. (JELD)10% OwnerBuy7,520$32,035
2025-05-08JELD-WEN Holding, Inc. (JELD)10% OwnerBuy3,721$15,851
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy1,312$6,691
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy216$1,102
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy149$760
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy143$729
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy71$362
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy20,005$102,026
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy1,902$9,700
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy2,277$11,613
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy1,258$6,416
2025-04-25JELD-WEN Holding, Inc. (JELD)10% OwnerBuy623$3,177
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy39,850$203,634
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy3,789$19,362
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy2,613$13,352
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy2,507$12,811
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy1,241$6,342
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy79,703$410,470
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy7,577$39,022
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy5,226$26,914
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy5,013$25,817
2025-04-21JELD-WEN Holding, Inc. (JELD)10% OwnerBuy2,481$12,777

来源:SEC Form 4 申报文件 · 截至 2025-05-08