Not necessarily, IMO. In stocks it's called dead cat bounce. In economic terms it's just pent up demand. Doesn't last unless there are fundamentals to sustain it. There is, so far, no reason to buy unless you want to day trade on the spreads. We need news, real news.
If the Walmart thing was productive, there should be new orders and an increased backlog that should up guidance for remainder of year. We should hear about that imminently or we have trouble.
I say we because i bought a little yesterday, but I'm tempted to trade for a small profit.