institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
stockholder of record
currency market
capital requirement
effective demand
institutional
See All Related Terms »

core earnings
Underweighted
paper offer
Electronic Data Gathering Analysis and Retrieval (EDGAR)
WDA