What is the current share price of Nickel Industries Limited (NIC)? Nickel Industries Limited's (NIC) current share price is $0.84. This constitutes a price movement of 11.26% when compared to the ...
Recycling startups like Ascend Elements and Redwood Materials still notched some wins in the mission to turn old electric vehicle batteries into new ones.