IMEC Services
Stock Price vs Company Growth
1d
5.0%
1w
27.6%
1m
93.3%
3m
13.1%
6m
228.8%
1y
493.0%
all
272.6%