InvestorsHub Logo

greatgreat2

02/23/11 3:43 PM

#17355 RE: speera #17353

I think mm means MARKET MAKER

In my opinion