| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Brown Capital Management, LLC | 3.3% | -45% | $87,788,319 | 1,611,682 | -1,331,911 | -45% | $54.47 | 13G/A | 30 Sep 2025 | 12 Nov 2025, 13:46 |
| Brown Capital Management, LLC | 6% | -17% | $101,524,523 | 2,943,593 | -502,630 | -15% | $34.49 | 13G/A | 30 Jun 2025 | 13 Aug 2025, 17:08 |
| Brown Capital Management, LLC | 7.2% | $85,673,104 | 3,446,223 | $24.86 | 13G/A | 31 Dec 2024 | 15 May 2025, 12:54 | |||
| Brown Capital Management, LLC | 7.2% | $85,673,104 | 3,446,223 | $24.86 | 13G/A | 31 Dec 2024 | 14 Feb 2025, 16:08 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 3.4% | -4.5% | $41,549,667 | 698,666 | -913,016 | -57% | $59.47 | Q4 2025 | |
| 30 Sep 2025 | 3.6% | -3% | $87,788,319 | 1,611,682 | -1,331,911 | -45% | $54.47 | Q3 2025 | |
| 30 Jun 2025 | 2.9% | -0.17% | $99,464,007 | 2,943,593 | -169,789 | -5.5% | $33.79 | Q2 2025 | |
| 31 Mar 2025 | 2.3% | -0.25% | $77,585,479 | 3,113,382 | -332,841 | $24.92 | Q1 2025 | ||
| 31 Dec 2024 | 3.4% | -1% | $147,015,873 | 3,446,223 | -1,025,149 | -23% | $42.66 | Q4 2024 | |
| 30 Sep 2024 | 1.8% | -0.17% | $82,139,104 | 4,471,372 | -434,223 | -8.9% | $18.37 | Q3 2024 | |
| 30 Jun 2024 | 1.1% | -0.07% | $56,708,678 | 4,905,595 | -352,200 | -6.7% | $11.56 | Q2 2024 | |
| 31 Mar 2024 | 1.6% | -0.21% | $88,804,158 | 5,257,795 | -711,221 | -12% | $16.89 | Q1 2024 | |
| 31 Dec 2023 | 3.2% | -0.21% | $214,347,365 | 5,969,016 | -385,180 | -6.1% | $35.91 | Q4 2023 | |
| 30 Sep 2023 | 1.7% | +0% | $107,894,248 | 6,354,196 | +6,959 | +0.11% | $16.98 | Q3 2023 | |
| 30 Jun 2023 | 1.9% | +0.19% | $134,434,480 | 6,347,237 | +628,255 | +11% | $21.18 | Q2 2023 | |
| 31 Mar 2023 | 1.3% | +0.46% | $85,613,161 | 5,718,982 | +2,052,872 | +56% | $14.97 | Q1 2023 | |
| 31 Dec 2022 | 2% | +0.44% | $118,158,725 | 3,666,110 | +826,674 | +29% | $32.23 | Q4 2022 | |
| 30 Sep 2022 | 2.3% | +0.74% | $161,252,000 | 2,839,436 | +933,270 | +49% | $56.79 | Q3 2022 | |
| 30 Jun 2022 | 0.87% | +0.87% | $64,676,000 | 1,906,166 | +1,906,166 | NEW | $33.93 | Q2 2022 |