On Tuesday, Yahoo clarified that it planned to repurchase an additional $1.9 billion of its stock, part of a previously announced $5billlion buyback plan. During the past several quarters, Yahoo has repurchased $3.65 billion of its shares using proceeds from the sale of its shares using proceeds from the sale of part of its stake in Alibaba Group Holding Ltd.