| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| AMERICAN CENTURY COMPANIES INC | 726,950 | 1,322,371 | +595,421 | 0.02 | 0.04 | +0.02 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 258,862 | 98,468 | +160,394 | 0.04 | 0.02 | -0.03 | sell |
| EMERALD ADVISERS, LLC | 551,162 | 700,948 | +149,786 | 0.93 | 1.33 | +0.40 | buy |
| Rhenman & Partners Asset Management AB | 53,000 | 190,000 | +137,000 | 0.31 | 1.09 | +0.79 | buy |
| Parkman Healthcare Partners LLC | 275,811 | 410,912 | +135,101 | 1.59 | 2.41 | +0.82 | buy |
| BOONE CAPITAL MANAGEMENT LLC | 167,932 | 288,895 | +120,963 | 2.88 | 5.58 | +2.69 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 349,664 | 456,263 | +106,599 | 0.95 | 1.37 | +0.42 | buy |
| F/m Investments LLC | 77,915 | 114,458 | +36,543 | 0.16 | 0.27 | +0.11 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 186,000 | 212,300 | +26,300 | 0.37 | 0.48 | +0.10 | buy |
| VICTORY CAPITAL MANAGEMENT INC | 869,925 | 848,913 | +21,012 | 0.03 | 0.03 | +0.00 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 225,723 | 245,732 | +20,009 | 0.26 | 0.32 | +0.06 | buy |
| Rock Point Advisors, LLC | 58,535 | 78,475 | +19,940 | 0.81 | 1.21 | +0.40 | buy |
| Allspring Global Investments Holdings, LLC | 221,461 | 201,832 | +19,629 | 0.02 | 0.02 | 0.00 | sell |
| LSV ASSET MANAGEMENT | 674,610 | 693,110 | +18,500 | 0.08 | 0.09 | +0.01 | buy |
| FORESIGHT CAPITAL MANAGEMENT ADVISORS, INC. | 0 | 18,000 | +18,000 | 0.01 | 0.01 | +0.00 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 114,000 | 101,245 | +12,755 | 0.01 | 0.01 | -0.00 | sell |
| Dana Investment Advisors, Inc. | 21,237 | 31,118 | +9,881 | 0.03 | 0.06 | +0.02 | buy |
| ARMISTICE CAPITAL, LLC | 4,250 | 9,325 | +5,075 | 0.00 | 0.01 | +0.00 | buy |
| CSM Advisors, LLC | 93,924 | 98,857 | +4,933 | 0.14 | 0.17 | +0.03 | buy |
| FOX RUN MANAGEMENT, L.L.C. | 10,472 | 15,191 | +4,719 | 0.09 | 0.14 | +0.06 | buy |
| TWINBEECH CAPITAL LP | 20,249 | 24,780 | +4,531 | 0.04 | 0.11 | +0.07 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 30,080 | 25,732 | +4,348 | 0.01 | 0.01 | -0.00 | sell |
| HARBOR CAPITAL ADVISORS, INC. | 28,294 | 31,432 | +3,138 | 0.12 | 0.15 | 0.00 | buy |
| Paradice Investment Management LLC | 511,280 | 513,729 | +2,449 | 6.01 | 6.16 | +0.15 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 180,008 | 180,384 | +376 | 0.01 | 0.02 | +0.00 | buy |
| Financial Management Professionals, Inc. | 4 | 241 | +237 | 0.00 | 0.00 | +0.00 | buy |
| NorthCrest Asset Manangement, LLC | 5,111 | 5,148 | +37 | 0.01 | 0.01 | +0.00 | buy |
| Retirement Wealth Solutions LLC | 13 | 1 | -12 | 0.00 | 0.00 | -0.00 | sell |
| SECURIAN ASSET MANAGEMENT, INC | 4,018 | 3,918 | -100 | 0.01 | 0.01 | +0.00 | sell |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 13,011 | 12,911 | -100 | 0.00 | 0.00 | +0.00 | sell |
| Ameritas Investment Partners, Inc. | 14,791 | 14,564 | -227 | 0.03 | 0.03 | +0.00 | sell |
| Retirement Systems of Alabama | 66,014 | 65,536 | -478 | 0.01 | 0.01 | +0.00 | sell |
| EMC Capital Management | 3,420 | 2,907 | -513 | 0.08 | 0.08 | -0.01 | sell |
| SHELTON CAPITAL MANAGEMENT | 6,206 | 5,138 | -1,068 | 0.01 | 0.01 | -0.00 | sell |
| STRS OHIO | 19,300 | 17,800 | -1,500 | 0.00 | 0.00 | +0.00 | sell |
| MARTINGALE ASSET MANAGEMENT L P | 78,179 | 75,185 | -2,994 | 0.10 | 0.12 | +0.01 | sell |
| INCEPTIONR LLC | 8,924 | 5,602 | -3,322 | 0.11 | 0.10 | -0.02 | sell |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 32,041 | 28,291 | -3,750 | 0.01 | 0.01 | -0.00 | sell |
| NFJ INVESTMENT GROUP, LLC | 52,169 | 41,170 | -10,999 | 0.09 | 0.09 | -0.00 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 105,213 | 92,258 | -12,955 | 0.00 | 0.00 | +0.00 | sell |
| ARISTEIA CAPITAL, L.L.C. | 51,685 | 37,985 | -13,700 | 0.06 | 0.05 | -0.01 | sell |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1,061,166 | 1,040,481 | -20,685 | 0.17 | 0.19 | +0.02 | sell |
| Artisan Partners Limited Partnership | 2,427,045 | 2,315,324 | -111,721 | 0.18 | 0.21 | +0.03 | sell |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 743,442 | 545,085 | -198,357 | 0.28 | 0.23 | -0.05 | sell |
| PRIMECAP MANAGEMENT CO/CA/ | 4,444,832 | 4,224,852 | -219,980 | 0.18 | 0.20 | +0.02 | sell |
| Aberdeen Group plc | 246,293 | 25,850 | -220,443 | 0.02 | 0.00 | -0.02 | sell |
| SCOPIA CAPITAL MANAGEMENT LP | 800,812 | 538,392 | -262,420 | 5.27 | 6.84 | +1.57 | sell |
| Redmile Group, LLC | 926,799 | 118,054 | -808,745 | 4.72 | 0.53 | -4.19 | sell |