Stonewall Research advises and sells research to pension funds, hedge funds, day-traders and asset management firms.