| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Divisadero Street Capital Management, LP | 8.3% | +35% | $148,555,439 | +$37,865,753 | 1,502,685 | +34.2% | Divisadero Street Capital Management, LP | 16 Oct 2025 |
| BlackRock, Inc. | 7.6% | $80,378,513 | 1,358,204 | BlackRock, Inc. | 31 Mar 2025 | |||
| MORGAN STANLEY | 5.4% | $56,340,721 | 952,023 | Morgan Stanley | 31 Dec 2024 | |||
| THRIVENT FINANCIAL FOR LUTHERANS | 4.3% | $44,774,641 | 756,584 | THRIVENT FINANCIAL FOR LUTHERANS | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,279,527 | $1,807,022,892 | +$148,068,487 | $98.86 | 222 |
| 2025 Q2 | 16,850,822 | $1,276,736,314 | +$111,575,731 | $75.77 | 207 |
| 2025 Q1 | 15,447,591 | $918,233,905 | +$54,365,251 | $59.44 | 205 |
| 2024 Q4 | 14,781,426 | $888,407,841 | +$24,624,554 | $60.10 | 199 |
| 2024 Q3 | 14,350,040 | $618,937,800 | -$10,801,821 | $43.15 | 161 |
| 2024 Q2 | 14,595,817 | $468,433,529 | +$2,524,758 | $32.09 | 148 |
| 2024 Q1 | 14,519,542 | $425,480,311 | -$27,533,301 | $29.30 | 132 |
| 2023 Q4 | 15,697,126 | $413,193,068 | +$28,583,646 | $26.32 | 118 |
| 2023 Q3 | 14,521,917 | $335,701,332 | -$8,876,657 | $23.09 | 116 |
| 2023 Q2 | 14,869,851 | $357,086,196 | -$27,524,913 | $24.01 | 111 |
| 2023 Q1 | 16,203,163 | $340,332,475 | +$8,410,907 | $21.00 | 106 |
| 2022 Q4 | 15,750,902 | $340,898,388 | +$1,066,461 | $21.63 | 114 |
| 2022 Q3 | 15,682,899 | $333,738,064 | -$6,566,771 | $21.23 | 104 |
| 2022 Q2 | 15,472,668 | $420,754,509 | -$8,859,116 | $27.13 | 118 |
| 2022 Q1 | 15,439,717 | $523,970,805 | -$12,971,686 | $34.01 | 131 |
| 2021 Q4 | 15,702,405 | $592,767,906 | -$19,001,203 | $37.78 | 125 |
| 2021 Q3 | 15,853,678 | $754,659,467 | -$247,881 | $47.75 | 139 |
| 2021 Q2 | 15,918,372 | $726,438,427 | -$56,508,857 | $45.77 | 130 |
| 2021 Q1 | 17,097,480 | $891,927,338 | +$15,105,305 | $52.17 | 138 |
| 2020 Q4 | 16,763,029 | $746,570,195 | +$15,514,745 | $44.56 | 123 |
| 2020 Q3 | 16,490,389 | $460,564,272 | +$234,866,671 | $27.90 | 106 |
| 2020 Q2 | 8,074,741 | $201,413,558 | -$12,431,434 | $24.91 | 79 |
| 2020 Q1 | 8,646,949 | $182,190,020 | -$10,126,765 | $21.11 | 81 |
| 2019 Q4 | 8,830,453 | $252,546,902 | +$7,247,281 | $28.60 | 89 |
| 2019 Q3 | 8,706,729 | $200,779,001 | +$12,071,261 | $23.06 | 100 |
| 2019 Q2 | 7,014,604 | $343,521,547 | +$52,571,975 | $48.98 | 109 |
| 2019 Q1 | 6,089,950 | $280,690,087 | -$19,992,780 | $46.09 | 102 |
| 2018 Q4 | 6,743,656 | $183,779,804 | +$19,868,506 | $27.22 | 89 |
| 2018 Q3 | 5,737,078 | $237,849,910 | +$32,377,215 | $41.46 | 100 |
| 2018 Q2 | 5,005,776 | $159,681,422 | +$30,659,702 | $31.90 | 87 |
| 2018 Q1 | 4,318,195 | $83,907,232 | +$9,765,881 | $19.44 | 62 |
| 2017 Q4 | 3,809,950 | $80,606,650 | +$2,569,238 | $21.13 | 57 |
| 2017 Q3 | 3,384,937 | $57,557,845 | +$5,057,171 | $17.00 | 55 |
| 2017 Q2 | 3,087,586 | $47,361,588 | -$150,879,310 | $15.34 | 45 |
| 2017 Q1 | 12,917,658 | $201,513,234 | +$5,896,396 | $15.60 | 43 |
| 2016 Q4 | 12,832,937 | $157,200,251 | +$2,647,848 | $12.25 | 46 |
| 2016 Q3 | 12,619,228 | $151,681,157 | +$5,415,397 | $12.02 | 34 |
| 2016 Q2 | 12,175,909 | $125,040,650 | +$125,040,650 | $10.27 | 33 |