Can anyone say briefly why a company with clearly superior technology and manufacturing capabilities has a stock trading for 1.5 cents? Were they dark for a long time? I bought some yesterday and am considering more - starting more DD here. TIA.
Waves rise and fall as we buy and sell - ride them!