Director Terence Hill acquires 20,833 shares of BZFD at $1.44 via private placement; stock at $1.42, -47.0% from 52-week high.
Terence Hill, a director, purchased 20,833 shares at $1.44 in a private placement transaction on 2026-06-17, establishing a position of 20,833 shares. BuzzFeed's stock currently trades at $1.42, down 30-day -32.1% and 90-day +127.8%, reflecting significant volatility. The company reported revenue of $31,572,000.00 (latest quarter) but posted a net loss of $-15,081,000.00 with annual revenue decline of -2.4%, indicating ongoing operational strain. As a structured private placement rather than an open-market acquisition, this transaction does not reflect discretionary insider buying behavior.