Feb 28, 2025
|
Conestoga Capital Advisors, Llc
|
2,635,433
|
13.12%
|
|
Jan 31, 2025
|
Conestoga Capital Advisors, Llc
|
2,398,446
|
11.94%
|
|
Dec 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,226,262
|
11.08%
|
Dec 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,398,556
|
11.94%
|
|
Nov 30, 2024
|
Conestoga Capital Advisors, Llc
|
2,397,712
|
11.95%
|
|
Oct 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,084,712
|
10.39%
|
|
Sep 30, 2024
|
Conestoga Capital Advisors, Llc
|
1,935,848
|
9.63%
|
Sep 30, 2024
|
Conestoga Capital Advisors, Llc
|
2,405,982
|
12.00%
|
|
Aug 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,412,813
|
12.06%
|
|
Jul 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,412,813
|
12.06%
|
|
Jun 30, 2024
|
Conestoga Capital Advisors, Llc
|
2,263,664
|
11.29%
|
Jun 30, 2024
|
Conestoga Capital Advisors, Llc
|
2,412,943
|
12.06%
|
|
May 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,413,269
|
12.08%
|
|
Apr 30, 2024
|
Conestoga Capital Advisors, Llc
|
2,413,269
|
12.08%
|
|
Mar 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,263,755
|
11.31%
|
Mar 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,412,140
|
12.08%
|
|
Feb 29, 2024
|
Conestoga Capital Advisors, Llc
|
2,412,140
|
12.08%
|
|
Jan 31, 2024
|
Conestoga Capital Advisors, Llc
|
2,393,725
|
11.99%
|
|
Dec 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,412,465
|
12.06%
|
Dec 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,259,176
|
11.30%
|
Dec 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,366,771
|
11.85%
|
|
Nov 30, 2023
|
Conestoga Capital Advisors, Llc
|
2,120,771
|
10.64%
|
|
Oct 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,289,632
|
11.48%
|
|
Sep 30, 2023
|
Conestoga Capital Advisors, Llc
|
2,007,877
|
10.07%
|
Sep 30, 2023
|
Conestoga Capital Advisors, Llc
|
2,344,917
|
11.77%
|
|
Aug 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,344,917
|
11.77%
|
|
Jul 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,354,167
|
11.81%
|
|
Jun 30, 2023
|
Conestoga Capital Advisors, Llc
|
2,234,384
|
11.21%
|
Jun 30, 2023
|
Conestoga Capital Advisors, Llc
|
2,378,863
|
11.90%
|
|
May 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,378,863
|
11.90%
|
|
Mar 31, 2023
|
Conestoga Capital Advisors, Llc
|
2,222,645
|
11.12%
|