teekay corp shares were up 10 to 664 after the company said it has completed its previouslyannounced 30 million sharerepurchase program and authorized a new one the stock hit its 52week high of 673 earlier in the session and is up 105 in the past 12 months under the old program the company bought back 65 million common shares or 63 of its outstanding shares immediately prior to starting the program in august 2022 at an average price of 464 a share with that buyback complete the companys board of directors has authorized a new share program for the repurchase of up to 30 million of shares the timing of any purchases and the exact number of shares to be purchased under the program will be subject to the discretion of the company and upon market conditions and other factors