This means Certificate of Deposit or American Stock. This financial source allows the shares of foreign companies to be traded on the US currency in US currency, which represents the actual shares on the local exchange.
Literal Meanings of ADR/ADS
Meanings of ADR:
Alternative Dispute Resolution.
Proof of accumulation in the United States
Meanings of ADS:
Ono Domini (used to indicate that the traditional date of Christ is the number of specific years after birth).
Synonyms of ADS
notice, announcement, bulletin