google what the word completed means - i am just guessing but i would think that completed means a selling price was established and thus alry could figure out how much they made on the deal
saying significant profit in the march pr also tends to make you want to believe that they knew back than how much was made on the deal