Cambridge Dictionary always disappoints me. In the entry of "worth", it is said that it is an "adjective":
e.g. Our house is worth £200,000.
In fact, Longman is correct in regarding it as a preposition:
e.g. The company’s assets are worth $70 a share.
Am I right?