| Top Institutional Holders |
|---|
| Holder | Shares | % Out | Value* | Reported |
|---|
| FMR LLC | 2,407,658 | 8.16 | 33,177,527 | 2012-12-31 | | Price (T.Rowe) Associates Inc | 2,083,301 | 7.06 | 28,707,887 | 2012-12-31 | | Shannon River Fund Management Co., LLC | 1,255,524 | 4.25 | 17,301,120 | 2012-12-31 | | Dimensional Fund Advisors LP | 875,578 | 2.97 | 14,026,759 | 2013-03-31 | | Needham Investment Management, L.L.C. | 796,000 | 2.70 | 12,751,920 | 2013-03-31 | | BlackRock Institutional Trust Company, N.A. | 743,805 | 2.52 | 11,915,756 | 2013-03-31 | | BlackRock Fund Advisors | 617,202 | 2.09 | 9,887,576 | 2013-03-31 | | Concept Capital Markets, LLC | 3,217,676 | 10.90 | 51,547,169 | 2013-03-31 | | Vanguard Group, Inc. (The) | 580,399 | 1.97 | 9,297,991 | 2013-03-31 | | Lyon Street Capital, LLC | 571,466 | 1.94 | 7,874,801 | 2012-12-31 |
|
| Holder | Shares | % Out | Value* | Reported |
|---|
| Variable Insurance Products Fund III-Mid-Cap Portfolio | 1,067,501 | 3.62 | 17,101,366 | 2013-03-31 | | Price (T.Rowe) Small Cap Stock Fund | 930,000 | 3.15 | 14,898,600 | 2013-03-31 | | Price (T.Rowe) New Horizons Fund | 746,000 | 2.53 | 11,950,920 | 2013-03-31 | | Fidelity Small Cap Growth Fund | 466,056 | 1.58 | 7,000,161 | 2013-01-31 | | Needham Aggressive Growth Fund | 456,000 | 1.54 | 7,305,120 | 2013-03-31 | | iShares Russell 2000 Index Fund | 389,921 | 1.32 | 6,246,534 | 2013-03-31 | | Fidelity Advisor Mid Cap II Fund | 366,848 | 1.24 | 5,876,904 | 2013-03-31 | | Vanguard Total Stock Market Index Fund | 311,669 | 1.06 | 4,294,798 | 2012-12-31 | | DFA U.S. Small Cap Value Series | 259,280 | 0.88 | 3,894,385 | 2013-01-31 | | Needham Growth Fund | 240,000 | 0.81 | 3,844,800 | 2013-03-31 |
|
View Transactions for Insiders & Institutional Holders Value shown is computed using the security's price on the report date given. Currency in USD. |