BusinessSeptember 3, 2026
depositary
di-PAZ-i-ter-ee
Definition
A financial institution or entity that holds assets, such as shares of foreign stock, on behalf of investors.
Etymology
Derived from the Latin 'depositum,' meaning 'something laid down or entrusted.' It evolved through Middle French to describe a person or entity authorized to hold assets for safekeeping.
In the news
The term is used here to describe Temenos' American depositary receipt (ADR), which allows US investors to trade the company's shares on domestic markets.
Temenos stock gains on Q2 2026 earnings as AI and US research support growth
Read the full article ↗AD HOC NEWS