News Focus
News Focus
icon url

nwsun

04/23/15 12:15 PM

#39714 RE: OCKHAM'S RAZOR #39713

1.248M buys, 3.253M sells and 12.5K other according to Ihub's trade tracker. Apparently the people selling their shares is picking up.