RPID - Rapid Micro Biosystems, Inc. Prognoz... | Finranks