Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 158 292.34 83.74 21,530,491
Mutual Fund 340 109.62 32.41 8,319,740
Insider 11 40.59 8.15 2,094,994

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 93 59.30 16.80 4,320,835
Sellers 76 -93.04 25.02 -6,433,670
Net -33.75 8.22 -2,112,835

Concentration

Value ($MM) % O/S Shares
Total Inst. 332.91 91.89 23,625,485
Top 10 Inst. 188.07 53.01 13,630,897
Top 20 Inst. 248.61 68.79 17,686,982
Top 50 Inst. 308.72 85.37 21,949,654
Holders Value ($MM) % Inst Shares Shares
Growth 32 77.37 22.03 5,665,057
Aggressive Growth 1 0.22 0.06 15,971
Core Growth 25 30.06 8.47 2,177,089
Growth 6 47.09 13.50 3,471,997
Income 3 1.63 0.47 121,617
Income Value 1 0.88 0.25 65,031
Yield 2 0.76 0.22 56,586
Index 25 55.54 16.01 4,115,842
Other 60 109.13 31.27 8,041,183
Broker Dealer 16 4.97 1.43 368,774
GARP 12 20.01 5.76 1,481,311
Hedge Fund 30 76.62 21.91 5,633,505
Specialty -- --
VC Private Equity 1 0.46 0.13 33,993
Sector Specific 1 7.06 2.04 523,600
Value 19 39.15 11.18 2,874,607
Core Value 14 37.38 10.78 2,772,200
Deep Value 5 1.77 0.40 102,407

Location: Global Region

Holders % O/S Shares Share Change
North America 135 83.26 21,407,786 --
Europe 27 7.78 2,000,387 --
Asia / Pacific 6 0.84 217,023 --
Latin America 1 -- 289 --
Holder Shares Held % O/S Share Change Filing Date
Jennison Associates LLC 2,555,637 9.94 -377,592 6/30/19
Wellington Management Company, LLP 2,251,240 8.76 -27,374 6/30/19
Armistice Capital LLC 2,000,000 7.78 410,000 6/30/19
BlackRock Institutional Trust Company, N.A. 1,433,911 5.58 92,315 6/30/19
The Vanguard Group, Inc. 1,226,953 4.77 146,452 6/30/19
Janus Henderson Investors 956,634 3.72 3,749 6/30/19
Emerald Advisers LLC 880,564 3.42 -5,958 6/30/19
Sectoral Asset Management Inc. 847,696 3.30 131,898 6/30/19
Baker Bros. Advisors LP 803,246 3.12 654,659 6/30/19
Small Derek A 675,016 2.63 38,225 3/29/19
Fund Shares Held % O/S Share Change Filing Date
PGIM Jennison Health Sciences Fund 1,626,364 6.33 -- 7/31/19
Vanguard Total Stock Market Index Fund 771,567 3.00 -- 8/31/19
iShares Russell 2000 ETF 464,231 1.81 -23,144 8/31/19
Janus Henderson Global Life Sciences Fund (US) 410,878 1.60 -12,657 6/30/19
Vanguard Extended Market Index Fund 300,229 1.17 6,313 8/31/19
AXA Framlington Biotech Fund R GBP 256,076 1.00 -- 7/31/19
Emerald Growth Fund 251,404 0.98 -- 7/31/19
Janus Henderson Global Life Sciences Fund (Ire) 246,165 0.96 14,661 6/30/19
iShares Russell 2000 Value ETF 185,664 0.72 1,488 8/31/19
TIAA-CREF Quant Small-Cap Equity Fund 182,085 0.71 -- 7/31/19