The Vanguard Group |
Pennsylvania |
0 |
67326 |
2324321 |
101957 |
2426278 |
6.33 % |
04/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
2720783 |
0 |
2720783 |
7.1 % |
22/10/2024 |
AWM Investment Company, Inc. |
Delaware, United States |
1717049 |
0 |
1717049 |
0 |
1717049 |
4.6 % |
09/08/2024 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
2086279 |
0 |
2086279 |
6.88 % |
30/01/2024 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
2086279 |
0 |
2086279 |
6.88 % |
30/01/2024 |
Baillie Gifford & Co (Scottish partnership) |
SCOTLAND UK |
1491370 |
0 |
1491370 |
0 |
1491370 |
4.93 % |
05/07/2023 |
Baillie Gifford & Co (Scottish partnership) |
SCOTLAND UK |
1491370 |
0 |
1491370 |
0 |
1491370 |
4.93 % |
05/07/2023 |
Invesco Ltd. |
Bermuda |
1014843 |
0 |
1014843 |
0 |
1014843 |
3.5 % |
07/02/2023 |
Royce & Associates, LP |
New York |
1663971 |
0 |
1663971 |
0 |
1663971 |
5.69 % |
31/01/2023 |
Royce & Associates, LP |
New York |
1663971 |
0 |
1663971 |
0 |
1663971 |
5.69 % |
31/01/2023 |
Baillie Gifford & Co |
SCOTLAND UK |
1491370 |
0 |
1491370 |
0 |
1491370 |
5.1 % |
19/01/2023 |
BlackRock, Inc. |
Delaware |
522293 |
0 |
522946 |
0 |
522946 |
1.8 % |
08/07/2022 |
Invesco Ltd. |
Bermuda |
2068770 |
0 |
2072216 |
0 |
2072216 |
7.3 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
1864965 |
0 |
1906149 |
0 |
1906149 |
6.7 % |
01/02/2022 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
1491370 |
0 |
1491370 |
5.25 % |
18/01/2022 |
Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
1491370 |
0 |
1491370 |
5.25 % |
18/01/2022 |
Invesco Ltd. |
Bermuda |
1893714 |
0 |
1895162 |
0 |
1895162 |
6.9 % |
16/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
916975 |
0 |
916975 |
0 |
916975 |
3.32 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
916975 |
0 |
916975 |
0 |
916975 |
3.32 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
916975 |
0 |
916975 |
0 |
916975 |
3.32 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
916975 |
0 |
916975 |
0 |
916975 |
3.32 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
1837177 |
0 |
1864031 |
0 |
1864031 |
6.8 % |
28/01/2021 |
AWM Investment Company, Inc. |
Delaware, United States |
1268670 |
0 |
1268670 |
0 |
1268670 |
4.6 % |
08/01/2021 |
AWM Investment Company, Inc. |
Delaware, United States |
1268670 |
0 |
1268670 |
0 |
1268670 |
4.6 % |
08/01/2021 |
Kevin Douglas |
United States |
0 |
824630 |
0 |
1126696 |
1126696 |
4.98 % |
19/06/2020 |
James Douglas and Jean Douglas Irrevocable Descendants’ Trust |
California |
355120 |
0 |
355120 |
0 |
355120 |
1.57 % |
19/06/2020 |
James Douglas and Jean Douglas Irrevocable Descendants’ Trust |
California |
355120 |
0 |
355120 |
0 |
355120 |
1.57 % |
19/06/2020 |
Douglas Family Trust |
California |
189223 |
0 |
0 |
189223 |
189223 |
0 % |
19/06/2020 |
K&M Douglas Trust |
California |
0 |
469510 |
0 |
469510 |
469510 |
2.07 % |
19/06/2020 |
Michelle Douglas |
United States |
0 |
824630 |
0 |
824630 |
824630 |
3.64 % |
19/06/2020 |
Michelle Douglas |
United States |
0 |
824630 |
0 |
824630 |
824630 |
3.64 % |
19/06/2020 |
James E. Douglas III |
United States |
112843 |
0 |
0 |
112843 |
112843 |
0 % |
19/06/2020 |
K&M Douglas Trust |
California |
0 |
469510 |
0 |
469510 |
469510 |
2.07 % |
19/06/2020 |
Douglas Family Trust |
California |
189223 |
0 |
0 |
189223 |
189223 |
0 % |
19/06/2020 |
James E. Douglas III |
United States |
112843 |
0 |
0 |
112843 |
112843 |
0 % |
19/06/2020 |
Kevin Douglas |
United States |
0 |
824630 |
0 |
1126696 |
1126696 |
4.98 % |
19/06/2020 |
AWM Investment Company, Inc. |
Delaware, United States |
1114328 |
0 |
1114328 |
0 |
1114328 |
5.1 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
1226228 |
0 |
1229903 |
4714 |
1234617 |
5.67 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1226228 |
0 |
1229903 |
4714 |
1234617 |
5.67 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1226228 |
0 |
1229903 |
4714 |
1234617 |
5.67 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
1226228 |
0 |
1229903 |
4714 |
1234617 |
5.67 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
1386382 |
0 |
1412061 |
0 |
1412061 |
6.5 % |
07/02/2020 |
ICS Opportunities, Ltd. |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Israel A. Englander |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
ICS Opportunities, Ltd. |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Millennium Group Management LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Integrated Assets, Ltd. |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Millennium International Management LP |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Millennium Management LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Millennium International Management LP |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
ICS Opportunities II LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Israel A. Englander |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Integrated Core Strategies (US) LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Integrated Assets II LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
ICS Opportunities II LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Integrated Assets, Ltd. |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Millennium Management LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Millennium Group Management LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Integrated Assets II LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Integrated Core Strategies (US) LLC |
|
|
|
|
|
0 |
0 % |
04/02/2020 |
Michelle Douglas |
United States |
0 |
1490795 |
0 |
1490795 |
1490795 |
6.9 % |
27/01/2020 |
Kevin Douglas |
United States |
0 |
1490795 |
0 |
2039248 |
2039248 |
9.4 % |
27/01/2020 |
Kevin Douglas |
United States |
0 |
1490795 |
0 |
2039248 |
2039248 |
9.4 % |
27/01/2020 |
K&M Douglas Trust |
California |
0 |
834533 |
0 |
834533 |
834533 |
3.8 % |
27/01/2020 |
James Douglas and Jean Douglas Irrevocable Descendants’ Trust |
California |
656262 |
0 |
656262 |
0 |
656262 |
3 % |
27/01/2020 |
Douglas Family Trust |
California |
344353 |
0 |
0 |
344353 |
344353 |
1.6 % |
27/01/2020 |
James E. Douglas III |
United States |
204100 |
0 |
0 |
204100 |
204100 |
0 % |
27/01/2020 |
Michelle Douglas |
United States |
0 |
1490795 |
0 |
1490795 |
1490795 |
6.9 % |
27/01/2020 |
James E. Douglas III |
United States |
204100 |
0 |
0 |
204100 |
204100 |
0 % |
27/01/2020 |
K&M Douglas Trust |
California |
0 |
834533 |
0 |
834533 |
834533 |
3.8 % |
27/01/2020 |
Douglas Family Trust |
California |
344353 |
0 |
0 |
344353 |
344353 |
1.6 % |
27/01/2020 |
James Douglas and Jean Douglas Irrevocable Descendants’ Trust |
California |
656262 |
0 |
656262 |
0 |
656262 |
3 % |
27/01/2020 |
ICS Opportunities II LLC |
|
|
|
|
|
93130 |
0.4 % |
24/06/2019 |
Millennium Group Management LLC |
|
|
|
|
|
1095249 |
5.1 % |
24/06/2019 |
Integrated Core Strategies (US) LLC |
|
|
|
|
|
69465 |
0.3 % |
24/06/2019 |
Integrated Assets II LLC |
|
|
|
|
|
498231 |
2.3 % |
24/06/2019 |
Israel A. Englander |
|
|
|
|
|
1095249 |
5.1 % |
24/06/2019 |
Integrated Core Strategies (US) LLC |
|
|
|
|
|
69465 |
0.3 % |
24/06/2019 |
Integrated Assets II LLC |
|
|
|
|
|
498231 |
2.3 % |
24/06/2019 |
ICS Opportunities, Ltd. |
|
|
|
|
|
394501 |
1.8 % |
24/06/2019 |
Integrated Assets, Ltd. |
|
|
|
|
|
39922 |
0.2 % |
24/06/2019 |
Millennium International Management LP |
|
|
|
|
|
434423 |
2 % |
24/06/2019 |
Millennium Management LLC |
|
|
|
|
|
1095249 |
5.1 % |
24/06/2019 |
Millennium Group Management LLC |
|
|
|
|
|
1095249 |
5.1 % |
24/06/2019 |
Israel A. Englander |
|
|
|
|
|
1095249 |
5.1 % |
24/06/2019 |
Millennium International Management LP |
|
|
|
|
|
434423 |
2 % |
24/06/2019 |
Millennium Management LLC |
|
|
|
|
|
1095249 |
5.1 % |
24/06/2019 |
Integrated Assets, Ltd. |
|
|
|
|
|
39922 |
0.2 % |
24/06/2019 |
ICS Opportunities, Ltd. |
|
|
|
|
|
394501 |
1.8 % |
24/06/2019 |
ICS Opportunities II LLC |
|
|
|
|
|
93130 |
0.4 % |
24/06/2019 |
AWM Investment Company, Inc. |
Delaware, United States |
1385341 |
0 |
1385341 |
0 |
1385341 |
6.5 % |
13/02/2019 |
AIGH Capital Management, LLC. |
Maryland |
942800 |
0 |
942800 |
|
942800 |
4.4 % |
08/02/2019 |
AIGH Investment Partners, L.L.C. |
Delaware |
74632 |
0 |
74632 |
|
74632 |
0 % |
08/02/2019 |
Orin Hirschman |
United States |
1049087 |
0 |
1049087 |
|
1049087 |
4.9 % |
08/02/2019 |
Orin Hirschman |
United States |
1157570 |
0 |
1157570 |
|
1157570 |
5.45 % |
05/10/2018 |
AIGH Capital Management, LLC. |
Maryland |
1051283 |
0 |
1051283 |
|
1051283 |
4.95 % |
05/10/2018 |
Orin Hirschman |
United States |
1157570 |
0 |
1157570 |
|
1157570 |
5.45 % |
05/10/2018 |
AIGH Capital Management, LLC. |
Maryland |
1051283 |
0 |
1051283 |
|
1051283 |
4.95 % |
05/10/2018 |
AIGH Investment Partners, L.L.C. |
Delaware |
74632 |
0 |
74632 |
|
74632 |
0 % |
05/10/2018 |
AIGH Investment Partners, L.L.C. |
Delaware |
74632 |
0 |
74632 |
|
74632 |
0 % |
05/10/2018 |
Thomas A. Satterfield, Jr. |
United States of America |
60000 |
987000 |
60000 |
987000 |
1047000 |
5 % |
08/03/2018 |
AWM Investment Company, Inc. |
Delaware, United States |
1151252 |
0 |
1151252 |
0 |
1151252 |
5.5 % |
13/02/2018 |
Ardsley Advisory Partners |
New York, United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
Philip J. Hempleman |
United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
Ardsley Advisory Partners |
New York, United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
Philip J. Hempleman |
United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
Ardsley Partners Fund II, L.P. |
Delaware, United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2018 |
Ardsley Partners Advanced Healthcare Fund, L.P. |
Delaware, United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2018 |
Ardsley Partners Renewable Energy Fund, L.P. |
Delaware, United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
Ardsley Partners I |
New York, United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
Ardsley Partners Fund II, L.P. |
Delaware, United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2018 |
Ardsley Partners Advanced Healthcare Fund, L.P. |
Delaware, United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2018 |
Ardsley Partners I |
New York, United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
Ardsley Partners Renewable Energy Fund, L.P. |
Delaware, United States of America |
0 |
314377 |
0 |
314377 |
314377 |
1.5 % |
26/01/2018 |
AWM Investment Company, Inc. |
Delaware, United States |
636164 |
0 |
636164 |
0 |
636164 |
3.3 % |
08/09/2017 |
AWM Investment Company, Inc. |
Delaware, United States |
636164 |
0 |
636164 |
0 |
636164 |
3.3 % |
08/09/2017 |
Ardsley Partners Advanced Healthcare Fund, L.P. |
Delaware, United States of America |
0 |
171200 |
0 |
171200 |
171200 |
0.9 % |
08/05/2017 |
Ardsley Partners Renewable Energy Fund, L.P. |
Delaware, United States of America |
0 |
640000 |
0 |
640000 |
640000 |
3.5 % |
08/05/2017 |
Ardsley Partners Institutional Fund, L.P. |
Delaware, United States of America |
0 |
294700 |
0 |
294700 |
294700 |
1.6 % |
08/05/2017 |
Ardsley Partners Advanced Healthcare Fund, L.P. |
Delaware, United States of America |
0 |
171200 |
0 |
171200 |
171200 |
0.9 % |
08/05/2017 |
Ardsley Partners Renewable Energy Fund, L.P. |
Delaware, United States of America |
0 |
640000 |
0 |
640000 |
640000 |
3.5 % |
08/05/2017 |
Ardsley Advisory Partners |
New York, United States of America |
0 |
1340000 |
0 |
1340000 |
1340000 |
7.4 % |
08/05/2017 |
Philip J. Hempleman |
United States of America |
0 |
1340000 |
0 |
1340000 |
1340000 |
7.4 % |
08/05/2017 |
Ardsley Partners Fund II, L.P. |
Delaware, United States of America |
0 |
234100 |
0 |
234100 |
234100 |
1.3 % |
08/05/2017 |
Ardsley Partners I |
New York, United States of America |
0 |
1340000 |
0 |
1340000 |
1340000 |
7.4 % |
08/05/2017 |
Ardsley Partners Institutional Fund, L.P. |
Delaware, United States of America |
0 |
294700 |
0 |
294700 |
294700 |
1.6 % |
08/05/2017 |
Ardsley Advisory Partners |
New York, United States of America |
0 |
1340000 |
0 |
1340000 |
1340000 |
7.4 % |
08/05/2017 |
Philip J. Hempleman |
United States of America |
0 |
1340000 |
0 |
1340000 |
1340000 |
7.4 % |
08/05/2017 |
Ardsley Partners I |
New York, United States of America |
0 |
1340000 |
0 |
1340000 |
1340000 |
7.4 % |
08/05/2017 |
Ardsley Partners Fund II, L.P. |
Delaware, United States of America |
0 |
234100 |
0 |
234100 |
234100 |
1.3 % |
08/05/2017 |
AWM Investment Company, Inc. |
Delaware United States |
1246576 |
0 |
1246576 |
0 |
1246576 |
8.8 % |
10/02/2017 |
Capital Ventures International |
Cayman Islands |
0 |
3094060 |
0 |
3094060 |
3094060 |
3.1 % |
13/02/2015 |
Heights Capital Management, Inc. |
Delaware |
0 |
3094060 |
0 |
3094060 |
3094060 |
3.1 % |
13/02/2015 |
BlackRock, Inc. |
Delaware |
1645133 |
0 |
1645133 |
0 |
1645133 |
2.1 % |
10/07/2014 |
BlackRock, Inc. |
Delaware |
3480364 |
0 |
3575972 |
0 |
3575972 |
5.5 % |
28/01/2014 |
BlackRock, Inc. |
Delaware |
3212139 |
0 |
3212139 |
0 |
3212139 |
4.95 % |
10/12/2013 |
Capital Ventures International |
|
|
|
|
|
5867231 |
9.9 % |
13/02/2013 |
Heights Capital Management, Inc. |
|
|
|
|
|
5867231 |
9.9 % |
13/02/2013 |
Heights Capital Management, Inc. |
Delaware |
0 |
6050992 |
0 |
6050992 |
6050992 |
9.9 % |
31/12/2012 |
Capital Ventures International |
Cayman Islands |
0 |
6050992 |
0 |
6050992 |
6050992 |
9.9 % |
31/12/2012 |
BlackRock, Inc. |
Delaware |
3323775 |
0 |
3323775 |
0 |
3323775 |
6.56 % |
08/08/2011 |
FMR LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/06/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
10/06/2011 |
BlackRock, Inc. |
Delaware |
6833439 |
0 |
6833439 |
0 |
6833439 |
13.49 % |
10/01/2011 |
James E. Douglas, III |
United States |
542010 |
0 |
0 |
542010 |
542010 |
1.2 % |
08/03/2010 |
K&M Douglas Trust |
California |
0 |
2349328 |
0 |
2349328 |
2349328 |
5.2 % |
08/03/2010 |
Douglas Family Trust |
California |
895232 |
0 |
0 |
895232 |
895232 |
2 % |
08/03/2010 |
James Douglas and Jean Douglas Irrevocable Descendants’ Trust |
California |
1615930 |
0 |
1615930 |
0 |
1615930 |
3.6 % |
08/03/2010 |
Kevin Douglas |
United States |
0 |
3965258 |
0 |
5402500 |
5402500 |
12 % |
08/03/2010 |
Michelle Douglas |
United States |
0 |
3965258 |
0 |
3965258 |
3965258 |
8.9 % |
08/03/2010 |
James Douglas and Jean Douglas Irrevocable Descendants’ Trust |
California |
1258930 |
0 |
1258930 |
0 |
1258930 |
2.91 % |
29/01/2010 |
Kevin Douglas |
United States |
0 |
3182158 |
0 |
4344400 |
4344400 |
9.82 % |
29/01/2010 |
Michelle Douglas |
United States |
0 |
3182158 |
0 |
3182158 |
3182158 |
7.19 % |
29/01/2010 |
James E. Douglas, III |
United States |
442010 |
0 |
0 |
442010 |
442010 |
1 % |
29/01/2010 |
K&M Douglas Trust |
California |
0 |
1896228 |
0 |
1896228 |
1896228 |
4.28 % |
29/01/2010 |
Douglas Family Trust |
California |
720232 |
0 |
0 |
720232 |
720232 |
1.63 % |
29/01/2010 |
BlackRock, Inc. |
Delaware |
7566431 |
0 |
7566431 |
0 |
7566431 |
17.1 % |
08/01/2010 |