An international depository receipt (IDR) is a negotiable certificate issued by a bank, representing shares in a foreign company held in trust. Learn its definition and uses.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results