There are multiple definitions - click on the translation that matches your context.

bolsa, la

full

stock exchange

noun

Definitions of stock exchange

English

a place where shares in companies are bought and sold

The company's shares were floated on the stock exchange last July.