Medicamen Biotech
Stock Price vs Company Growth
1d
1.2%
1w
14.3%
1m
20.4%
3m
17.8%
6m
28.6%
1y
31.8%
all
13.1%