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

Related words

Learn words like this every day

Meet new words every morning.

Newspoken pulls carefully chosen words from the day’s news — with clear definitions, context, and light review that makes them stick. Get it on your phone.