Definition of “underlying shares” - English Dictionary

business-english dictionary

“underlying shares” in Business English

See all translations

underlying sharesnoun [ plural ]

uk us also underlying stock [ U ] FINANCE, STOCK MARKET

the shares, etc. to which something such as an option (= the right to buy or sell them at a particular price by or on a future date) relates:

(Definition of “underlying shares” from the Cambridge Business English Dictionary © Cambridge University Press)