Lat e 80's early ninetys they advocating low priced stocks with small floats because they'd move faster. They evolve a lot of stuff, and yes, their institutional stuff is top notch. I loved it when I could get it.
They started the paper in, I think 85 because in Aug of 82, one of O'neils guy got a WSJ, and couldn't figure out what the hell was going on. It was great for a long time. But, the web has much of the stuff for free. I've got a password from a friend who subscribes, and never uses it, so it's free to me, and I never use it. But, it was great for its time, and it's good for new folks or people investing their money on a part time basis.