Elcid Investments
Stock Price vs Company Growth
1d
5.0%
1w
5.3%
1m
7221429.7%
3m
1187431.2%
6m
7564291.7%
1y
1243803.0%
5y
412.7%
all
37.1%