The past tense of have a price of is had a price of.
The third-person singular simple present indicative form of have a price of is has a price of.
The present participle of have a price of is having a price of.
The past participle of have a price of is had a price of.