Medicamen Biotech
Stock Price vs Company Growth
1d
3.5%
1w
3.2%
1m
20.8%
3m
23.4%
6m
15.5%
1y
39.6%
all
13.4%