Yes! Stocks listed on a recognised stock exchange can be held in an ISA.
While some stocks may be listed on a recognised exchange, the underlying shares may reside in another country. If these underlying shares are not traded on a recognised stock exchange, you can’t hold them in an ISA.