Recent Trading Moves And Core Business Snapshot Generate Biomedicines (GENB) has seen recent share price pressure, with a 10% decline over the past week and a similar move over the past month, ...