The best? The current circumstances rank it among the worst.
No filings for 5 years. A defunct business with dubious assets and significant real liabilities 5 years ago, etc.
It is just a shell now, nothing more. The financials from 5 years ago, completely meaningless. It ranks in the bottom 5% of the OTC market. Far from being the best.
Of course, it could move up. All shells usually do temporarily at some point or another.
This post is just my opinion. I am a 100% non-compensated poster posting solely for my own interests and/or entertainment.