The company announced that its board of directors approved a stock repurchase program which authorizes the repurchase of up to $200M of the ...