- 4-Week # shares sold: 26,984
- 12-Week # shares sold: 29,854
- 24-Week # shares sold: 34,136
Plug Power (PLUG) stock is higher this afternoon after agreeing to two significant orders in a week.
Walmart is leaving no stone unturned in its quest to cut costs.
Trade-Ideas LLC identified Plug Power (PLUG) as a weak on high relative volume candidate