MGX   $1.9300000000000002  1.31% Market Open

Metagenomi Inc

Earnings, Splits and Dividends

Data not available