| BAIN CAPITAL INVESTORS LLC |
| 13.3% | 15.35% | #4 | $640.4M | 25.2M | $501.7M | 25.2M | 00.00% | Unchanged |
| FMR LLC |
| 0.01% | 0.01% | #26 | $140.5M | 5.5M | $114.0M | 5.7M | -197,407-3.45% | Reduce |
| PRICE T ROWE ASSOCIATES INC /MD/ |
| 0.01% | 0.01% | #21 | $126.4M | 5.0M | $119.0M | 6.0M | -999,764-16.75% | Reduce |
| Andera Partners |
| 33.62% | 30.36% | #2 | $69.4M | 2.7M | $53.7M | 2.7M | +33,487+1.24% | Add |
| Yu Fan |
| 53.81% | 46.89% | #1 | $58.1M | 2.3M | $45.5M | 2.3M | 00.00% | Unchanged |
| BROWN ADVISORY INC |
| 0.08% | 0.06% | #9 | $48.6M | 1.9M | $34.4M | 1.7M | +185,326+10.75% | Add |
| BlackRock, Inc. |
| <0.01% | <0.01% | #50 | $47.5M | 1.9M | $33.7M | 1.7M | +176,249+10.43% | Add |
| EVENTIDE ASSET MANAGEMENT, LLC |
| 0.49% | 0.48% | #6 | $36.8M | 1.4M | $28.8M | 1.4M | +878+0.06% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #52 | $29.9M | 1.2M | $24.2M | 1.2M | -37,168-3.06% | Reduce |
| ALLIANCEBERNSTEIN L.P. |
| 0.01% | 0.01% | #23 | $29.5M | 1.5M | $35.0M | 1.3M | +157,618+11.94% | Add |
| FRANKLIN RESOURCES INC |
| 0.01% | 0.01% | #27 | $28.6M | 1.1M | $24.8M | 1.2M | -119,583-9.62% | Reduce |
| Omega Fund Management, LLC |
| 14% | 12.49% | #3 | $26.0M | 1.0M | $20.4M | 1.0M | 00.00% | Unchanged |
| Hood River Capital Management LLC |
| 0.14% | 0.13% | #7 | $19.2M | 753,529 | $13.1M | 655,877 | +97,652+14.89% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #60 | $19.0M | 747,703 | $13.4M | 671,112 | +76,591+11.41% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #45 | $16.5M | 647,380 | $11.4M | 573,925 | +73,455+12.80% | Add |
| Point72 Asset Management, L.P. |
| 0.01% | — | #20 | $13.4M | 526,626 | $0 | 0 | +526,626 | New Buy |
| FEDERATED HERMES, INC. |
| 0.02% | 0.02% | #18 | $13.4M | 525,000 | $10.5M | 525,000 | 00.00% | Unchanged |
| NEXT CENTURY GROWTH INVESTORS LLC |
| 0.62% | 0.67% | #5 | $11.7M | 458,505 | $9.1M | 457,558 | +947+0.21% | Add |
| DRIEHAUS CAPITAL MANAGEMENT LLC |
| 0.07% | 0.07% | #11 | $11.4M | 448,608 | $8.9M | 447,315 | +1,293+0.29% | Add |
| UBS Group AG |
| <0.01% | <0.01% | #43 | $8.3M | 325,838 | $7.0M | 349,687 | -23,849-6.82% | Reduce |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #51 | $7.7M | 304,384 | $5.7M | 288,354 | +16,030+5.56% | Add |
| Schonfeld Strategic Advisors LLC |
| 0.03% | 0.02% | #16 | $7.3M | 286,231 | $2.3M | 113,863 | +172,368+151.38% | Add |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #70 | $6.5M | 255,329 | $4.4M | 218,827 | +36,502+16.68% | Add |
| SEI INVESTMENTS CO |
| 0.01% | <0.01% | #28 | $6.1M | 240,043 | $4.7M | 237,116 | +2,927+1.23% | Add |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #56 | $5.3M | 208,225 | $3.8M | 191,609 | +16,616+8.67% | Add |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #57 | $4.5M | 174,972 | $3.4M | 172,174 | +2,798+1.63% | Add |
| MILLENNIUM MANAGEMENT LLC |
| <0.01% | <0.01% | #38 | $4.2M | 163,387 | $3.9M | 197,491 | -34,104-17.27% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #46 | $3.8M | 151,296 | $2.9M | 145,697 | +5,599+3.84% | Add |
| Bellevue Group AG |
| 0.07% | 0.05% | #10 | $3.3M | 129,215 | $2.3M | 115,590 | +13,625+11.79% | Add |
| Trexquant Investment LP |
| 0.02% | 0.02% | #19 | $3.0M | 116,340 | $2.2M | 111,291 | +5,049+4.54% | Add |
| ADAGE CAPITAL PARTNERS GP, L.L.C. |
| <0.01% | — | #31 | $2.5M | 100,000 | $0 | 0 | +100,000 | New Buy |
| SEVEN GRAND MANAGERS, LLC |
| 0.1% | 0.13% | #8 | $2.5M | 100,000 | $2.0M | 100,000 | 00.00% | Unchanged |
| Nuveen, LLC |
| <0.01% | <0.01% | #59 | $2.4M | 96,015 | $635,309 | 31,877 | +64,138+201.20% | Add |
| Quantinno Capital Management LP |
| <0.01% | <0.01% | #32 | $2.0M | 80,370 | $431,146 | 21,633 | +58,737+271.52% | Add |
| Ghisallo Capital Management LLC |
| 0.01% | 0.01% | #22 | $1.9M | 75,000 | $1.5M | 75,000 | 00.00% | Unchanged |
| Bank of New York Mellon Corp |
| <0.01% | <0.01% | #68 | $1.9M | 74,184 | $1.4M | 70,113 | +4,071+5.81% | Add |
| FIRST TRUST ADVISORS LP |
| <0.01% | — | #44 | $1.8M | 69,237 | $0 | 0 | +69,237 | New Buy |
| Corient Private Wealth LLC |
| <0.01% | <0.01% | #42 | $1.5M | 60,614 | $314,396 | 15,775 | +44,839+284.24% | Add |
| MORGAN STANLEY |
| <0.01% | <0.01% | #90 | $1.4M | 53,423 | $1.0M | 43,865 | +9,558+21.79% | Add |
| TUDOR INVESTMENT CORP ET AL |
| <0.01% | <0.01% | #34 | $1.3M | 49,977 | $635,767 | 31,900 | +18,077+56.67% | Add |
| Swiss National Bank |
| <0.01% | <0.01% | #55 | $1.2M | 46,800 | $789,228 | 39,600 | +7,200+18.18% | Add |
| BANK OF AMERICA CORP /DE/ |
| <0.01% | <0.01% | #89 | $1.2M | 46,361 | $1.0M | 51,479 | -5,118-9.94% | Reduce |
| NEW YORK STATE COMMON RETIREMENT FUND |
| <0.01% | <0.01% | #37 | $1.2M | 45,686 | $499,765 | 25,076 | +20,610+82.19% | Add |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #85 | $903,985 | 35,534 | $277,884 | 13,943 | +21,591+154.85% | Add |
| DEUTSCHE BANK AG\ |
| <0.01% | <0.01% | #73 | $879,181 | 34,559 | $583,132 | 29,259 | +5,300+18.11% | Add |
| AQR CAPITAL MANAGEMENT LLC |
| <0.01% | — | #71 | $825,452 | 32,447 | $0 | 0 | +32,447 | New Buy |
| Spartan Wealth Advisory Services LLC |
| 0.06% | 0.05% | #12 | $785,740 | 30,886 | $603,241 | 30,268 | +618+2.04% | Add |
| RHUMBLINE ADVISERS |
| <0.01% | <0.01% | #58 | $784,358 | 30,832 | $524,908 | 26,338 | +4,494+17.06% | Add |
| ROYAL BANK OF CANADA |
| <0.01% | <0.01% | #83 | $757,000 | 29,758 | $277,000 | 13,885 | +15,873+114.32% | Add |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM |
| <0.01% | <0.01% | #54 | $686,422 | 26,982 | $554,752 | 27,835 | -853-3.06% | Reduce |