Elcid Investments
Stock Price vs Company Growth
1d
5.0%
1w
21.6%
1m
8134836.3%
3m
1337609.3%
6m
8521064.7%
1y
1317967.1%
5y
430.1%
all
38.4%