No matter how cynical the overall market is Newpark Resources, Inc (NR) performance over the last week is recorded -3.50%
Newpark Resources, Inc (NYSE: NR) on Tuesday, soared 0.28% from the previous trading day, before settling in for the closing price of $7.15. Within the