That is interesting. I have a page with the most
powerful Search Engines listed and yours is not amongst them.
For Finance, I only use "All the web", not only the
biggest but also the fastest.
But as you say, it can throw up a lot of stuff
unless you actually know the proper namer of the Co. you are looking
May have a look at that engine mentioned