| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Handelsbanken Fonder AB | 8.5% | +16% | $32,662,960 | +$4,004,710 | 1,544,348 | +14% | Handelsbanken Fonder AB | 31 Mar 2025 |
| RICE HALL JAMES & ASSOCIATES, LLC | 4.67% | $18,043,721 | 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,568 | $14.82 | 89 |
| 2025 Q2 | 6,947,416 | $136,522,305 | +$7,558,812 | $19.65 | 86 |
| 2025 Q1 | 6,573,039 | $133,248,504 | +$1,958,635 | $20.27 | 84 |
| 2024 Q4 | 6,463,665 | $143,045,461 | +$6,502,676 | $22.13 | 91 |
| 2024 Q3 | 6,161,020 | $113,838,772 | +$4,315,222 | $18.47 | 78 |
| 2024 Q2 | 5,875,179 | $89,832,460 | +$6,956,779 | $15.29 | 70 |
| 2024 Q1 | 5,369,880 | $85,111,604 | +$8,995,592 | $15.85 | 62 |
| 2023 Q4 | 4,961,746 | $49,783,213 | +$2,410,698 | $10.01 | 60 |
| 2023 Q3 | 4,834,786 | $42,352,819 | -$790,833 | $8.76 | 50 |
| 2023 Q2 | 4,853,312 | $48,968,880 | +$1,946,325 | $10.09 | 42 |
| 2023 Q1 | 4,625,090 | $29,130,059 | +$563,464 | $6.28 | 40 |
| 2022 Q4 | 4,544,788 | $22,490,241 | -$508,351 | $4.95 | 41 |
| 2022 Q3 | 4,643,814 | $24,838,968 | -$2,454,291 | $5.35 | 36 |
| 2022 Q2 | 5,078,375 | $22,343,796 | -$1,081,519 | $4.4 | 36 |
| 2022 Q1 | 5,318,261 | $28,074,956 | -$2,271,262 | $5.28 | 44 |
| 2021 Q4 | 5,738,630 | $33,336,341 | -$2,621,817 | $5.81 | 38 |
| 2021 Q3 | 6,205,979 | $33,819,308 | +$983,147 | $5.45 | 42 |
| 2021 Q2 | 6,033,411 | $33,248,890 | -$3,293,064 | $5.51 | 47 |
| 2021 Q1 | 6,595,905 | $40,296,909 | +$3,456,682 | $6.11 | 52 |
| 2020 Q4 | 6,047,191 | $28,964,639 | +$936,987 | $4.79 | 50 |
| 2020 Q3 | 5,744,731 | $28,319,201 | +$148,965 | $4.93 | 43 |
| 2020 Q2 | 5,735,473 | $24,258,971 | +$299,466 | $4.23 | 47 |
| 2020 Q1 | 5,737,230 | $21,800,285 | -$658,920 | $3.8 | 31 |
| 2019 Q4 | 5,847,678 | $29,590,380 | +$2,546,117 | $5.06 | 36 |
| 2019 Q3 | 4,929,951 | $28,443,765 | +$1,063,830 | $5.77 | 41 |
| 2019 Q2 | 4,794,827 | $25,696,142 | -$8,119,299 | $5.36 | 44 |
| 2019 Q1 | 5,536,187 | $44,232,396 | -$33,484 | $7.99 | 50 |
| 2018 Q4 | 5,542,441 | $33,084,409 | -$1,744,165 | $5.97 | 51 |
| 2018 Q3 | 5,696,776 | $57,523,404 | +$1,768,459 | $10.1 | 53 |
| 2018 Q2 | 5,522,822 | $43,630,444 | -$4,929,292 | $7.9 | 49 |
| 2018 Q1 | 6,045,637 | $52,898,682 | -$1,042,409 | $8.75 | 52 |
| 2017 Q4 | 6,616,086 | $63,186,051 | +$4,979,700 | $9.55 | 59 |
| 2017 Q3 | 6,047,784 | $73,482,519 | +$5,027,914 | $12.15 | 51 |
| 2017 Q2 | 5,635,747 | $68,470,564 | -$5,011,648 | $12.15 | 63 |
| 2017 Q1 | 6,015,616 | $74,289,296 | +$9,335,234 | $12.35 | 62 |
| 2016 Q4 | 5,862,989 | $74,486,280 | +$5,280,194 | $12.7 | 64 |
| 2016 Q3 | 5,393,021 | $63,630,307 | +$2,550,946 | $11.8 | 60 |
| 2016 Q2 | 5,196,462 | $46,611,294 | -$3,934,631 | $8.97 | 48 |
| 2016 Q1 | 5,632,331 | $50,930,000 | -$3,040,199 | $9.04 | 47 |
| 2015 Q4 | 5,876,531 | $69,643,829 | +$973,873 | $11.91 | 53 |
| 2015 Q3 | 5,722,654 | $60,495,304 | +$441,257 | $10.57 | 47 |
| 2015 Q2 | 5,660,029 | $70,137,828 | +$13,740,004 | $12.39 | 52 |
| 2015 Q1 | 4,116,662 | $56,731,076 | +$5,400,128 | $13.78 | 50 |
| 2014 Q4 | 3,803,460 | $34,308,669 | +$2,389,361 | $9.02 | 49 |
| 2014 Q3 | 2,729,241 | $26,912,525 | +$1,273,073 | $9.86 | 40 |
| 2014 Q2 | 2,581,524 | $28,110,362 | +$2,331,775 | $10.89 | 48 |
| 2014 Q1 | 2,384,840 | $22,835,154 | +$2,367,698 | $9.08 | 27 |