Very few major corporations will buy a domain just to buy it. They are not domain investors. They buy a name either to upgrade a current name or because they have a business idea for it.
If they will buy a domain just because they like it, the chances of getting top dollar is very low. You are in the best position when they really NEED the domain.
CNN purchased ireport because they had a project. You could email them about report .com or NewsReport .com and I doubt they will reply unless maybe if its priced real low.
Domainers make the most money in inbound because someone feels they NEED the domain.
A good example is with paintings. Imagine you need two paintings for your office to hang on the walls. Once you are happy with the paintings you got you will ignore emails trying to sell you paintings because you have no need for them and you are not a collector. Obviously if someone emails you something you really like and the price is really low, maybe you will buy it, just like you would buy a smartphone if the price is extremely low even if you have one already.
Domaining is a waiting game. List the names, forget about them and go on with your life. If you find a good deal buy the name, but expect to wait for a long time for someone that happens to need your exact name AND has money.
Look at the completed sales page and the 6-7 figure name sales on dnj/namebio. These owners waited a long time.