Rapid Micro Biosystems, Inc. (RPID) stock: insider buying, earnings and risk | BrightDollar