| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 13.3% | $274,764,589 | 12,773,807 | BlackRock, Inc. | 31 Mar 2025 | |||
| Lynrock Lake LP | 9.9% | $202,552,486 | 9,416,666 | Lynrock Lake LP | 14 Mar 2025 | |||
| AMERIPRISE FINANCIAL INC | 4.8% | $104,080,354 | 4,560,927 | Ameriprise Financial, Inc. | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 95,928,786 | $2,063,222,242 | +$43,288,189 | $21.51 | 349 |
| 2025 Q2 | 93,601,610 | $2,087,857,616 | +$19,938,991 | $22.31 | 363 |
| 2025 Q1 | 92,872,313 | $2,087,645,183 | +$33,640,584 | $22.48 | 351 |
| 2024 Q4 | 89,322,744 | $2,781,800,823 | +$67,342,004 | $31.15 | 378 |
| 2024 Q3 | 86,972,257 | $2,638,213,595 | -$29,530,146 | $30.34 | 367 |
| 2024 Q2 | 87,469,531 | $3,023,436,283 | -$7,877,476 | $34.56 | 384 |
| 2024 Q1 | 87,521,135 | $3,384,487,370 | -$30,279,158 | $38.67 | 396 |
| 2023 Q4 | 87,870,705 | $3,823,377,076 | -$85,242,808 | $43.51 | 424 |
| 2023 Q3 | 89,720,641 | $4,039,473,450 | -$103,252,097 | $45.02 | 401 |
| 2023 Q2 | 91,396,713 | $4,883,543,558 | +$31,926,720 | $53.41 | 396 |
| 2023 Q1 | 91,423,898 | $3,680,928,441 | +$51,578,032 | $40.28 | 376 |
| 2022 Q4 | 90,806,398 | $3,055,960,781 | -$149,067,989 | $33.66 | 354 |
| 2022 Q3 | 95,809,071 | $2,976,008,253 | -$139,828,351 | $31.06 | 302 |
| 2022 Q2 | 99,880,286 | $3,696,306,682 | -$100,451,669 | $37.01 | 320 |
| 2022 Q1 | 103,093,218 | $5,081,198,040 | -$170,907,145 | $49.29 | 349 |
| 2021 Q4 | 106,693,952 | $4,531,910,894 | +$178,614,123 | $42.47 | 344 |
| 2021 Q3 | 101,956,342 | $5,846,787,843 | +$62,252,913 | $57.35 | 340 |
| 2021 Q2 | 100,912,564 | $5,041,933,485 | +$6,666,574 | $49.97 | 325 |
| 2021 Q1 | 101,097,731 | $3,896,286,712 | -$529,856,872 | $38.54 | 301 |
| 2020 Q4 | 116,308,870 | $2,613,368,857 | +$74,430,049 | $22.47 | 259 |
| 2020 Q3 | 113,779,774 | $2,580,022,641 | +$76,765,936 | $22.7 | 276 |
| 2020 Q2 | 110,378,701 | $2,295,828,338 | +$37,307,381 | $20.8 | 267 |
| 2020 Q1 | 108,633,065 | $2,228,832,211 | -$19,955,789 | $20.49 | 268 |
| 2019 Q4 | 108,249,478 | $2,897,606,684 | -$127,772,811 | $26.77 | 307 |
| 2019 Q3 | 112,167,836 | $3,476,812,144 | -$66,446,815 | $31 | 306 |
| 2019 Q2 | 114,183,588 | $4,093,311,016 | +$129,041,680 | $35.85 | 313 |
| 2019 Q1 | 114,964,725 | $5,018,135,739 | +$115,885,762 | $43.65 | 371 |
| 2018 Q4 | 113,161,075 | $4,338,960,271 | -$191,204,312 | $38.36 | 319 |
| 2018 Q3 | 118,050,467 | $4,446,365,779 | -$62,707,587 | $37.71 | 350 |
| 2018 Q2 | 119,425,091 | $4,789,232,497 | -$17,610,036 | $40.15 | 339 |
| 2018 Q1 | 119,886,443 | $4,747,876,525 | -$241,507,054 | $39.67 | 332 |
| 2017 Q4 | 126,585,084 | $4,858,596,780 | -$138,722,852 | $38.46 | 335 |
| 2017 Q3 | 130,066,534 | $4,394,536,800 | -$76,396,501 | $33.79 | 297 |
| 2017 Q2 | 132,674,602 | $3,912,883,972 | -$167,488,221 | $29.49 | 305 |
| 2017 Q1 | 138,131,629 | $4,298,899,989 | +$215,105,047 | $31.12 | 347 |
| 2016 Q4 | 137,886,191 | $3,744,659,309 | +$42,545,557 | $27.17 | 358 |
| 2016 Q3 | 135,410,580 | $4,195,494,979 | +$144,544,360 | $31 | 356 |
| 2016 Q2 | 131,552,083 | $3,298,092,615 | +$123,460,750 | $25.07 | 340 |
| 2016 Q1 | 126,219,712 | $3,312,006,554 | -$34,543,303 | $26.24 | 345 |
| 2015 Q4 | 127,552,192 | $3,370,643,838 | -$128,443,070 | $26.42 | 355 |
| 2015 Q3 | 131,979,831 | $3,821,874,700 | -$253,049,379 | $28.96 | 351 |
| 2015 Q2 | 138,661,786 | $5,130,326,011 | -$164,760,817 | $37 | 406 |
| 2015 Q1 | 142,756,768 | $6,300,259,573 | -$434,721,572 | $44.14 | 430 |
| 2014 Q4 | 152,725,913 | $6,672,275,378 | -$30,683,476 | $43.68 | 441 |
| 2014 Q3 | 153,199,027 | $6,426,364,720 | +$235,970,217 | $41.92 | 421 |
| 2014 Q2 | 148,006,711 | $5,949,858,582 | -$498,544,553 | $40.2 | 419 |
| 2014 Q1 | 153,340,916 | $7,539,724,394 | +$330,833,745 | $49.19 | 415 |