In addition to what others say, the potential for profiting later increases the initial price.
Think of it this way… let’s say two identical companies are going to IPO. Company one you can sell the shares for a profit later if you like. Company two you can only sell for the price you bought.
Which will have the higher IPO price?