CFO Joseph A Lovechio buys 1,000 shares of ROCK at $34.62 amid -13.2% annual revenue decline and negative net income
Joseph A Lovechio, VP and CFO, purchased 1,000 shares at $34.62 on 2026-05-20, increasing his holdings from 12,390 to 13,390 shares. This transaction occurs against a backdrop of material headwinds: the company reported net income of $-67,470,000.00 over its most recent full fiscal year and a -13.2% annual revenue decline. The stock has declined -53.1% from its 52-week high of $75.08 and trades at $35.24 currently, down -9.0% over 30 days and -33.2% over 90 days. The timing and scale of an insider buy by a finance executive warrant scrutiny given the company's recent profitability collapse and revenue contraction, though the $34,615.00 purchase represents a modest 8.1% increase to his existing stake.