So i went to InsiderFinancial.com and do not see anthing about nphc.
Is that the right site?
There are many other stocks listed on there but no nphc. even did a search.
nothing comes up but other biotech companies.
Could you post the text screenshot?
I googled trying to find the promo but google says "It looks like there aren't many great matches for your search" (that's something I haven't seen before).