| T. Rowe Price Investment Management, Inc. |
31 Mar, 2026 |
9,865,558 |
8,004,420 |
430.08% |
$63,436.00 |
| ORBIMED ADVISORS LLC |
31 Mar, 2026 |
6,306,127 |
0 |
0.00% |
$40,548,397.00 |
| Redmile Group, LLC |
31 Mar, 2026 |
5,539,724 |
0 |
0.00% |
$35,620,425.00 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. |
31 Mar, 2026 |
4,644,957 |
-1,661,170 |
-26.34% |
$29,867,074.00 |
| NEXTBio Capital Management LP |
31 Mar, 2026 |
3,149,907 |
0 |
0.00% |
$20,253,902.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Mar, 2026 |
2,277,176 |
2,277,176 |
0.00% |
$14,642,242.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ |
31 Mar, 2026 |
1,782,788 |
1,782,788 |
0.00% |
$11,464.00 |
| CLARK ESTATES INC/NY |
31 Mar, 2026 |
1,475,648 |
0 |
0.00% |
$9,488,417.00 |
| PINNACLE ASSOCIATES LTD |
31 Mar, 2026 |
1,368,223 |
17,585 |
1.30% |
$8,797,674.00 |
| Aberdeen Group plc |
31 Mar, 2026 |
1,159,321 |
628,144 |
118.26% |
$7,454,434.00 |
| Point72 Asset Management, L.P. |
31 Mar, 2026 |
1,031,049 |
-37,182 |
-3.48% |
$6,629,645.00 |
| Ameriprise Financial Inc |
31 Mar, 2026 |
905,707 |
894,207 |
7,775.71% |
$5,823,707.00 |
| 683 Capital Management, LLC |
31 Mar, 2026 |
800,000 |
-590,000 |
-42.45% |
$5,144,000.00 |
| MILLENNIUM MANAGEMENT LLC |
31 Mar, 2026 |
763,745 |
286,337 |
59.98% |
$4,910,880.00 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
31 Mar, 2026 |
715,965 |
567,538 |
382.37% |
$4,603,655.00 |
| GEODE CAPITAL MANAGEMENT, LLC |
31 Mar, 2026 |
645,705 |
27,428 |
4.44% |
$4,153,899.00 |
| RENAISSANCE TECHNOLOGIES LLC |
31 Mar, 2026 |
604,500 |
263,800 |
77.43% |
$3,886,935.00 |
| MARSHALL WACE, LLP |
31 Mar, 2026 |
581,471 |
91,559 |
18.69% |
$3,738,860.00 |
| BlackRock, Inc. |
31 Mar, 2026 |
510,806 |
92,277 |
22.05% |
$3,284,483.00 |
| S&G Foundation |
31 Mar, 2026 |
435,749 |
435,749 |
0.00% |
$2,801,866.00 |