It's going to take some time for investors to find this.
Not very many people look at stocks on the OTC exchange. Once they get the NYSE listing, the share price should see significant appreciation. I'd guess that happens in <6 months. You should be thankful you found this thing while it's still unknown.