| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Handelsbanken Fonder AB | 8.5% | +16% | $30,639,864 | +$3,756,664 | 1,544,348 | +14% | Handelsbanken Fonder AB | 31 Mar 2025 |
| RICE HALL JAMES & ASSOCIATES, LLC | 4.7% | $16,926,119 | 853,131 | Rice Hall James & Associates, LLC | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,992,396 | $103,635,187 | -$553,569 | $14.82 | 89 |
| 2025 Q2 | 6,947,416 | $136,522,305 | +$7,558,807 | $19.65 | 86 |
| 2025 Q1 | 6,573,039 | $133,248,721 | +$1,958,635 | $20.27 | 84 |
| 2024 Q4 | 6,463,665 | $143,041,141 | +$6,502,607 | $22.13 | 91 |
| 2024 Q3 | 6,161,020 | $113,838,526 | +$4,315,873 | $18.47 | 78 |
| 2024 Q2 | 5,875,180 | $89,832,039 | +$6,956,333 | $15.29 | 70 |
| 2024 Q1 | 5,369,881 | $85,111,627 | +$9,549,326 | $15.85 | 62 |
| 2023 Q4 | 4,961,746 | $49,783,213 | +$2,051,946 | $10.01 | 60 |
| 2023 Q3 | 4,834,786 | $42,352,819 | -$790,816 | $8.76 | 50 |
| 2023 Q2 | 4,853,312 | $48,968,880 | +$1,948,324 | $10.09 | 42 |
| 2023 Q1 | 4,624,666 | $29,128,059 | +$573,499 | $6.28 | 39 |
| 2022 Q4 | 4,543,788 | $22,485,241 | -$508,848 | $4.95 | 40 |
| 2022 Q3 | 4,639,477 | $24,815,968 | -$2,446,804 | $5.35 | 35 |
| 2022 Q2 | 5,076,125 | $22,333,796 | -$1,081,961 | $4.40 | 35 |
| 2022 Q1 | 5,287,111 | $27,909,956 | -$2,241,335 | $5.28 | 42 |
| 2021 Q4 | 5,710,916 | $33,175,341 | -$2,599,510 | $5.80 | 37 |
| 2021 Q3 | 6,206,235 | $33,820,308 | +$980,869 | $5.45 | 43 |
| 2021 Q2 | 6,004,555 | $33,089,890 | -$3,261,665 | $5.51 | 45 |
| 2021 Q1 | 6,595,905 | $40,296,909 | +$3,466,676 | $6.11 | 52 |
| 2020 Q4 | 6,045,175 | $28,953,639 | +$932,850 | $4.79 | 49 |
| 2020 Q3 | 5,744,731 | $28,319,201 | +$148,968 | $4.93 | 43 |
| 2020 Q2 | 5,735,473 | $24,258,971 | +$299,429 | $4.23 | 47 |
| 2020 Q1 | 5,737,230 | $21,800,285 | -$638,402 | $3.80 | 31 |
| 2019 Q4 | 5,847,678 | $29,590,380 | +$2,546,131 | $5.06 | 36 |
| 2019 Q3 | 4,929,951 | $28,443,765 | +$1,063,820 | $5.77 | 41 |
| 2019 Q2 | 4,794,827 | $25,696,142 | -$8,118,270 | $5.36 | 44 |
| 2019 Q1 | 5,519,292 | $44,098,396 | -$10,610 | $7.99 | 48 |
| 2018 Q4 | 5,542,441 | $33,084,409 | -$1,744,166 | $5.97 | 51 |
| 2018 Q3 | 5,696,776 | $57,523,404 | +$1,767,767 | $10.10 | 53 |
| 2018 Q2 | 5,521,438 | $43,619,444 | -$4,916,993 | $7.90 | 47 |
| 2018 Q1 | 6,042,802 | $52,873,682 | -$1,051,752 | $8.75 | 51 |
| 2017 Q4 | 6,585,253 | $62,893,051 | +$5,151,272 | $9.55 | 57 |
| 2017 Q3 | 6,046,828 | $73,470,519 | +$5,018,174 | $12.15 | 50 |
| 2017 Q2 | 5,584,828 | $67,852,564 | -$5,246,876 | $12.15 | 60 |
| 2017 Q1 | 6,012,893 | $74,255,296 | +$9,327,611 | $12.35 | 61 |
| 2016 Q4 | 5,860,706 | $74,457,280 | +$5,300,045 | $12.70 | 62 |
| 2016 Q3 | 5,393,021 | $63,630,307 | +$2,550,945 | $11.80 | 60 |
| 2016 Q2 | 5,196,462 | $46,611,294 | -$3,918,007 | $8.97 | 50 |
| 2016 Q1 | 5,628,998 | $50,900,000 | -$3,037,341 | $9.04 | 46 |
| 2015 Q4 | 5,876,531 | $69,643,829 | +$1,078,741 | $11.91 | 53 |
| 2015 Q3 | 5,717,167 | $60,437,304 | +$446,431 | $10.57 | 46 |
| 2015 Q2 | 5,557,066 | $68,861,828 | +$13,781,474 | $12.39 | 52 |
| 2015 Q1 | 4,116,662 | $56,731,076 | +$5,400,144 | $13.78 | 51 |
| 2014 Q4 | 3,803,460 | $34,308,669 | +$2,389,357 | $9.02 | 50 |
| 2014 Q3 | 2,729,241 | $26,912,525 | +$1,273,075 | $9.86 | 40 |
| 2014 Q2 | 2,581,524 | $28,110,362 | +$2,331,774 | $10.89 | 48 |
| 2014 Q1 | 2,384,840 | $22,835,154 | +$2,367,693 | $9.08 | 27 |