As far as I'm aware the price has not been set at $13.06. Its an indicative price based on the BLT price as at the 24th of July. The price is yet to be set, hence why the IPO had not yet taken place.
BLT Price at posting:
92.0¢ Sentiment: None Disclosure: Held