Saxo offers stocks as CFDs that IB does not. But my impression is that overall Saxo does not offer more stocks as CFDs than IB. Saxo's commissions are also higher than IB as are margin rates etc.
Unfortunately no broker seems to offer a wider array of stock CFDs and at the same or lower...