VC-backed insider ARCH Venture Partners XII bought 1,915,700 shares ($5.0M) at $2.61; 5 of 5 prior NMRA buys well-timed at 90d; cluster buy.
ARCH Venture Partners XII, a 10% owner, purchased 1,915,700 shares (1.92M shares) for $5.0M on 2025-10-27, raising holdings by 46.4% to 6,046,907 shares (6.05M shares). This is notable in context of the insider's trading history at NMRA: all 5 prior purchases (November 2023) were well-timed, with 90-day returns ranging from +48.5% to +61.2%. The insider's cross-ticker track record shows a 100.00% 90-day win rate across 20 prior buys with an average 90d return of +41.6%. Additionally, 2 other insiders bought within the past 14 days, forming a cluster-buy pattern. However, fundamentals remain challenged: the company reported net income of $-52,731,000.00 ($-52.7M) and remains unprofitable. Current price of $2.50 sits 81.7% below the 52-week high of $13.64, though the stock has recovered +42.0% over the past 30 days.