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.