Elcid Investments
Stock Price vs Company Growth
1d
1.3%
1w
2.4%
1m
6.5%
3m
35.6%
6m
659157.5%
1y
690448.1%
5y
347.1%
all
30.5%