Director Casciato buys 2,000 shares at $13.79 avg; prior 5 MRBK buys all delivered 52%+ 90d returns.
Casciato, a director, purchased 2,000 shares across 3 separate transactions on 2025-05-09 at a blended average price of $13.79, increasing his holdings to 215,396 shares (215.4K shares). His prior MRBK trading pattern is notably consistent: all 5 prior buys at this ticker on 2023-05-09 achieved 90-day returns between +51.6% and +53.4%, establishing a perfect 5-of-5 well-timed pattern at this specific ticker. The current stock price of $14.12 is 8.0% above the purchase prices from today, though -17.4% from the 52-week high and down 16.6% over 90 days, suggesting a contrarian entry point relative to recent weakness. The company's fundamentals show profitability (net income $2.4M on revenue $1.5M in the latest quarter), 16.4% annual revenue growth, and a low P/E of 9.94, which provide context for the director's accumulation at a depressed price within a 52-week range.