Recently bought some .co domains (5L .co) I found them on expiredDomains and found out that 3 names are some company names who are having .com for the same. (not trademarks) How can I try to sell these to them or anyone with some good amount of money? first of all, will these be valuable?
This is actually backward from what you should be aiming to do. Ideally, when selling to a company with the same url but different extension, you want to be offering them an upgrade. While .co is a solid and affordable secondary choice for an end user, it's not particularly desirable for a company that already operates on the .com name. Like @johnn said, why do they need it? Where's the value?
You'll find that not many companies put much value in that... certainly not enough to pay us domainers much (or any) money. And anyway... Brand protection means buying the cctld, the .net, and the .org. Those are extensions most people know. If they're going to start buying the .co for brand protection, they may as well buy up a few dozen others as well. You won't see any companies doing that except for the very biggest of corporations.
Reasons to buy a .co, - make sure it's registered in many major extensions - a play on words like moroc.co