Forrester Research, Inc. today announced its first-quarter ended March 31, 2011 financial results.

More...