Although with somewhat volatile payments in recent history, BMW stock pays dividends, with a dividend yield of 8.4% as of December 2023.