10% owner Paul Edward Walker buys 207,100 KRRO shares at $11.11 ($2.3M) amid 8-insider cluster; stock -77.6% from 52-week high.
Walker Paul Edward, a 10% owner, purchased 207,100 shares at $11.11 on 2026-03-10, increasing his holdings from 1,090,793 to 1,297,893 shares (+19.0%). The purchase occurs within a cluster pattern—8 other insiders also bought within the past 14 days—which may indicate coordinated confidence or response to company conditions. However, context raises caution: the stock trades at $11.50, down 77.6% from its 52-week high of $51.36, and the company reported a net loss of $-18,061,000.00 in its latest quarter despite 181.5% annual revenue growth. Walker's prior buy at KRRO on 2024-04-22 delivered a 90-day return of -18.6%, showing past purchases at this ticker have not been well-timed. The insider's cross-ticker track record shows a 66.67% 90-day win rate across 4 prior buys, but same-ticker execution at KRRO has lagged, warranting scrutiny of whether the cluster activity reflects genuine operational improvement or opportunistic accumulation amid depressed valuations.