Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Is it better to buy U.S ADRs or stock in native stock exchange for a foreigner?
It depends. An ADR might be exposed to a larger market (let's say American) with more volume and thus lower spreads, and thus cheaper. But it can also be the other way around, that the ADR serves a smaller market than the home market. I would go for the largest market, with the most volume so it's quicker and cheaper to buy/sell. Often ADR has less shares, meaning that the availability is lower and the prices higher (more expensive). This is often the case with Asian stocks where governments try to limit their company's exposure to foreigners. As a general rule I would buy the 'home' stock instead of ADR. From a tax standpoint it's also easier to comply with local laws. Your local accountant will be more familiar dealing with local stocks.