| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 12% | -10% | $8,029,839 | -$742,073 | 4,956,691 | -8.5% | PRIMECAP MANAGEMENT CO/CA/ | 30 Sep 2025 |
| MORGAN STANLEY | 8.5% | +12% | $22,819,660 | +$2,863,898 | 3,390,737 | +14% | Morgan Stanley | 31 Mar 2025 |
| BlackRock, Inc. | 6.8% | $18,137,337 | 2,694,998 | BlackRock, Inc. | 31 Mar 2025 | |||
| FMR LLC | 0.2% | -104% | $114,736 | -$3,416,852 | 70,825 | -97% | FMR LLC | 31 Oct 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 12% | 4,956,691 | -4% | 0.01% | $8,029,840 |
| MORGAN STANLEY | 8.9% | 3,620,676 | +1.8% | 0% | $5,865,496 |
| BlackRock, Inc. | 6.6% | 2,674,821 | -0.59% | 0% | $4,333,210 |
| VANGUARD GROUP INC | 5.5% | 2,242,187 | -2.3% | 0% | $3,632,343 |
| FMR LLC | 5.3% | 2,174,358 | -49% | 0% | $3,522,461 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 3.1% | 1,264,233 | +36% | 0.01% | $2,048,057 |
| DEUTSCHE BANK AG\ | 2.8% | 1,125,861 | 0% | 0% | $1,823,895 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.4% | 978,762 | +5.3% | 0% | $1,585,857 |
| Kent Lake PR LLC | 2.3% | 926,157 | 0.77% | $1,500,374 | |
| Vestal Point Capital, LP | 2% | 830,000 | 0.06% | $1,344,600 | |
| STATE STREET CORP | 1.9% | 792,404 | -0.22% | 0% | $1,283,694 |
| D. E. Shaw & Co., Inc. | 1.9% | 789,249 | +61% | 0% | $1,278,584 |
| GSA CAPITAL PARTNERS LLP | 1.9% | 755,467 | +78% | 0.1% | $1,224,000 |
| BRAIDWELL LP | 1.8% | 752,541 | 0% | 0.04% | $1,219,116 |
| Stonepine Capital Management, LLC | 1.6% | 670,000 | +359% | 0.88% | $1,085,400 |
| Parkman Healthcare Partners LLC | 1.2% | 500,662 | -17% | 0.09% | $811,072 |
| JPMORGAN CHASE & CO | 1.2% | 497,102 | -16% | 0% | $805,306 |
| BANK OF AMERICA CORP /DE/ | 1.2% | 479,023 | -0.47% | 0% | $776,017 |
| GOLDMAN SACHS GROUP INC | 0.97% | 394,890 | +88% | 0% | $639,721 |
| NORTHERN TRUST CORP | 0.89% | 362,371 | +1.9% | 0% | $587,041 |
| DIMENSIONAL FUND ADVISORS LP | 0.85% | 344,467 | -24% | 0% | $558,151 |
| BARCLAYS PLC | 0.83% | 339,682 | +25% | 0% | $550,285 |
| MILLENNIUM MANAGEMENT LLC | 0.82% | 335,849 | -71% | 0% | $544,075 |
| RENAISSANCE TECHNOLOGIES LLC | 0.82% | 332,810 | +32% | 0% | $539,152 |
| Jefferies Financial Group Inc. | 0.7% | 285,110 | 0% | 0% | $461,878 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 12,852 | $28,652 | -$27,411 | $2.22 | 2 |
| 2025 Q3 | 31,835,102 | $51,571,421 | -$11,678,480 | $1.62 | 103 |
| 2025 Q2 | 36,256,022 | $93,898,311 | -$4,596,863 | $2.59 | 113 |
| 2025 Q1 | 36,156,132 | $243,325,045 | +$1,662,991 | $6.73 | 114 |
| 2024 Q4 | 35,871,067 | $243,568,283 | +$2,668,124 | $6.79 | 117 |
| 2024 Q3 | 35,412,137 | $292,557,777 | +$6,899,463 | $8.29 | 112 |
| 2024 Q2 | 34,744,517 | $220,279,793 | +$16,547,937 | $6.34 | 108 |
| 2024 Q1 | 3,530,814 | $32,731,335 | -$14,218,104 | $9.27 | 9 |
| 2023 Q4 | 15,136 | $192,984 | $12.75 | 1 | |
| 2023 Q3 | 101 | $2,000 | -$2,376,415 | $19.80 | 2 |
| 2023 Q2 | 33,491,872 | $439,046,096 | -$14,151,788 | $13.11 | 111 |
| 2023 Q1 | 34,707,525 | $388,030,790 | +$28,526,532 | $11.18 | 100 |
| 2022 Q4 | 33,700,796 | $284,097,415 | -$83,328,505 | $8.43 | 108 |
| 2022 Q3 | 33,043,464 | $550,499,375 | -$341,462 | $16.66 | 96 |
| 2022 Q2 | 35,323,593 | $519,929,047 | -$7,926,022 | $14.72 | 99 |
| 2022 Q1 | 34,353,814 | $852,189,885 | +$57,192,569 | $24.81 | 101 |
| 2021 Q4 | 31,762,309 | $1,018,622,027 | +$25,810,183 | $32.07 | 105 |
| 2021 Q3 | 31,599,592 | $1,136,954,158 | +$204,391,965 | $35.98 | 117 |
| 2021 Q2 | 25,854,693 | $1,140,627,052 | +$183,972,667 | $44.12 | 114 |
| 2021 Q1 | 21,603,795 | $988,158,909 | +$115,760,338 | $45.74 | 109 |
| 2020 Q4 | 18,401,048 | $1,256,450,046 | +$1,018,297,205 | $69.02 | 99 |