YourDictionary

Dictionary Home » Invest » SuperMontage

SuperMontage investment & finance definition

A Nasdaq trading platform introduced in late 2002 to compete with systems used by electronic communications networks such as Instinet. The new platform was designed to provide better organization of data for security traders.

link/cite print suggestion box