Plug Power Inc. closed 73.27% short of its 52-week high of $4.90, which the company reached on May 14th.
Somewhere between memorizing the periodic table and learning that mitochondria is the powerhouse of the cell, school forgot ...