| Top Institutional Holders |
|---|
| Holder | Shares | % Out | Value* | Reported |
|---|
| Wellington Management Company, LLP | 3,666,173 | 8.44 | 212,491,387 | 31-Mar-2013 | | Vanguard Group, Inc. (The) | 2,372,608 | 5.46 | 137,516,359 | 31-Mar-2013 | | BlackRock Fund Advisors | 1,790,419 | 4.12 | 103,772,685 | 31-Mar-2013 | | Oppenheimer Funds, Inc. | 1,751,960 | 4.03 | 101,543,601 | 31-Mar-2013 | | State Street Corporation | 1,526,860 | 3.51 | 88,496,805 | 31-Mar-2013 | | Bank of New York Mellon Corporation | 1,312,479 | 3.02 | 76,071,282 | 31-Mar-2013 | | BlackRock Institutional Trust Company, N.A. | 1,293,716 | 2.98 | 74,983,779 | 31-Mar-2013 | | Daruma Capital Management LLC | 1,267,937 | 2.92 | 73,489,628 | 31-Mar-2013 | | AllianceBernstein, L.P. | 1,019,380 | 2.35 | 59,083,264 | 31-Mar-2013 | | Price (T.Rowe) Associates Inc | 4,631,208 | 10.66 | 268,424,815 | 31-Mar-2013 |
|
| Holder | Shares | % Out | Value* | Reported |
|---|
| Price (T.Rowe) Mid Cap Growth Fund | 1,250,000 | 2.88 | 72,450,000 | 31-Mar-2013 | | Oppenheimer Main Street Small & Mid Cap Fund | 1,084,490 | 2.50 | 62,857,040 | 31-Mar-2013 | | Fidelity Low-Priced Stock Fund | 825,000 | 1.90 | 41,835,750 | 31-Jan-2013 | | Price (T.Rowe) Small Cap Stock Fund | 750,400 | 1.73 | 43,493,184 | 31-Mar-2013 | | Price (T.Rowe) Health Sciences Fund | 710,000 | 1.63 | 41,151,600 | 31-Mar-2013 | | iShares Russell 2000 Index Fund | 681,007 | 1.57 | 39,709,518 | 30-Apr-2013 | | Vanguard Small-Cap Index Fund | 644,370 | 1.48 | 37,347,685 | 31-Mar-2013 | | Vanguard Total Stock Market Index Fund | 598,446 | 1.38 | 34,685,930 | 31-Mar-2013 | | Vanguard Explorer Fund, Inc. | 576,700 | 1.33 | 29,244,457 | 31-Jan-2013 | | Vanguard Small-Cap Growth Index Fund | 518,216 | 1.19 | 30,035,799 | 31-Mar-2013 |
|
View Transactions for Insiders & Institutional Holders Value shown is computed using the security's price on the report date given. Currency in USD. |