NXC stock touches 52-week high at $14.18 amid market rally

 

Read More