| Top Institutional Holders |
|---|
| Holder | Shares | % Out | Value* | Reported |
|---|
| Morgan Stanley | 2,315,835 | 6.60 | 121,627,654 | Mar 31, 2013 | | Wells Fargo & Company | 2,207,104 | 6.29 | 115,917,102 | Mar 31, 2013 | | AllianceBernstein, L.P. | 2,040,214 | 5.81 | 107,152,039 | Mar 31, 2013 | | Vanguard Group, Inc. (The) | 1,897,467 | 5.40 | 99,654,966 | Mar 31, 2013 | | Times Square Capital Management | 1,761,098 | 5.02 | 92,492,866 | Mar 31, 2013 | | Next Century Growth Investors LLC | 1,267,762 | 3.61 | 66,582,860 | Mar 31, 2013 | | Royce & Associates, LLC | 1,172,582 | 3.34 | 61,584,006 | Mar 31, 2013 | | Ranger Investment Management, LP | 1,157,025 | 3.30 | 60,766,953 | Mar 31, 2013 | | Tamro Capital Partners, LLC | 1,035,610 | 2.95 | 54,390,237 | Mar 31, 2013 | | Price (T.Rowe) Associates Inc | 3,766,810 | 10.73 | 197,832,861 | Mar 31, 2013 |
|
| Holder | Shares | % Out | Value* | Reported |
|---|
| Price (T.Rowe) New Horizons Fund | 2,217,100 | 6.31 | 116,442,092 | Mar 31, 2013 | | Morgan Stanley Inst Fund Inc-Small Company Growth Port | 1,485,653 | 4.23 | 69,513,703 | Dec 31, 2012 | | Pennsylvania Mutual Fund Inc | 835,800 | 2.38 | 43,896,216 | Mar 31, 2013 | | Vanguard Small-Cap Index Fund | 575,644 | 1.64 | 26,934,382 | Dec 31, 2012 | | Price (T.Rowe) Health Sciences Fund | 570,000 | 1.62 | 29,936,400 | Mar 31, 2013 | | iShares Russell 2000 Index Fund | 550,788 | 1.57 | 28,927,385 | Mar 31, 2013 | | Aston/Tamro Small Cap Fund | 531,249 | 1.51 | 27,901,197 | Mar 31, 2013 | | Wells Fargo Advantage Discovery Fd | 518,300 | 1.48 | 27,221,116 | Mar 31, 2013 | | Oppenheimer Discovery Fund | 488,290 | 1.39 | 22,847,089 | Dec 31, 2012 | | Vanguard Total Stock Market Index Fund | 462,376 | 1.32 | 21,634,573 | Dec 31, 2012 |
|
View Transactions for Insiders & Institutional Holders Value shown is computed using the security's price on the report date given. Currency in USD. |