Share buybacks have become a popular way for companies to reward their shareholders, particularly in the IT sector. However, like all expenses, a share repurchase has opportunity costs, which represent the potential benefits a company misses out on when choosing one option over another.