Yes, they generally are. The value of a free share of stock is treated like dividends or interest earned on a bank account. Bank account bonuses are taxed the same way.