New Enterprise Associates 17, L.P., 10% Owner at Korro Bio, Inc. (KRRO), bought 207,100 shares at $11.11 ($2.3M) on 2026-03-10, disclosed to the SEC on 2026-03-12.
New Enterprise Associates 17, L.P. purchased 207,100 shares for $2.3M, marking the largest insider purchase in the company's history. This significant bet by a major shareholder suggests confidence in the biotech's pipeline despite recent operational challenges.
The stock is up 5.02% over the last 5 days but down 5.27% over the last 30 days, trading 79.42% below its 52-week high of $55.89.
H.C. Wainwright upgraded KRRO to Buy with a $20 price target on 2026-02-02; Zacks upgraded the stock to a Zacks Rank #2 (Buy) on 2026-04-28; and the company held an Analyst Day on 2026-01-30 to discuss KRRO-121 development plans.
The stock carries a short interest of 8.7% and trades at a negative forward P/E of -2.72, reflecting investor skepticism about near-term profitability.
Negative factors outweigh the positive ones.