NCI’s Market Whiplash: -91.16% YTD Decline, 82.05% Rise in 30 Days
The stock price’s performance over the year has been unpredictable, resulting in a mix of pessimistic and optimistic outlooks among investors. The index has shown a price loss of -91.16% this year. The price of NCI fallen by 82.05% during the last 30 days period.