How is the Price of a Stock Determined?

The prices of stocks are basically comparative prices of those similar businesses. They are calculated on an key metric basis, which based on revenues and financial stability.