After 66,92,535% return in one day, small-cap stock Elcid Investments is in a downtrend; here’s why | Stock Market News
Shares of Elcid Investments, which recently grabbed headlines for a massive one-day spike, have once again caught the attention of…