LO has various meanings in the Stock Exchange category. Discover the full forms, definitions, and usage contexts of LO in Stock Exchange.
An area of low barometric pressure, with its attendant system of winds. Also called a depression or cyclone. Said of gyro compass when its indications are lower than the normal
Stock ExchangeLast updated: