AltaGas Canada Inc (TSE:ACI) last week completed an initial public offering (IPO) on the Toronto Stock Exchange (TSX), raising CAD 239 million (USD 182m/EUR 16m) gross before over-allotments.