Medicamen Biotech
Stock Price vs Company Growth
1d
4.3%
1w
4.2%
1m
11.8%
3m
6.3%
6m
31.3%
1y
33.7%
all
13.4%