Be careful with the word 'stolen'.

It certainly might be. But then again it may have gotten lost in some way, after which it would end up some place lost and found, and then auctioned off after a set amount of time. There are entire shows such as 'lost and sold' dedicated to exactly that scenario.

So while it may have been stolen, it may also be that it got lost, found, sold (which is perfectly legal) and then end up in a collection. If you ever watched 'lost and sold' you'll see a ton of things, sometimes very expensive that never got claimed from the lost and found simply because of something went wrong and ended up where it wasn't supposed to be. I've seen even things like authentic rolex watches, hermes clothing, laptops. jewelry etc being auction off.

EDIT: just to be clear, in the above scenario that razor would legally be property of the person who bought it at the auction. So if it should ever be found, it is best to be open minded and not going in with accusations or demands to get it back before the details have been established.