Turtle Creek Asset Management acquired 150,000 shares at $4.26; holdings rise to 412.5K shares (57.1% increase) as JELD trades 80.3% below 52-week high.
Turtle Creek Asset Management, a 10% owner, purchased 150,000 shares at $4.26 on 2025-05-06 across 5 separate transactions, increasing its holdings to 412.5K shares from 262.5K shares prior. The stock is currently trading at $3.95, down 80.3% from its 52-week high of $20.06 and has declined 53.9% over the prior 90 days, positioning the purchase well below recent trading levels. This acquisition occurs days after the insider made 5 prior purchases on 2025-04-24, establishing a consistent buying pattern at depressed valuations. The company faces material challenges: JELD reported negative net income of $-190.1M on quarterly revenue of $776.0M and experienced annual revenue decline of 12.3%, suggesting the insider is accumulating shares amid operational headwinds rather than robust fundamentals.