Mar 31, 2025
|
Conestoga Capital Advisors, Llc
|
975,124
|
10.47%
|
|
Feb 28, 2025
|
Conestoga Capital Advisors, Llc
|
975,124
|
10.47%
|
|
Jan 31, 2025
|
Conestoga Capital Advisors, Llc
|
972,259
|
10.44%
|
|
Dec 31, 2024
|
Conestoga Capital Advisors, Llc
|
904,926
|
9.72%
|
Dec 31, 2024
|
Conestoga Capital Advisors, Llc
|
968,759
|
10.41%
|
|
Nov 30, 2024
|
Conestoga Capital Advisors, Llc
|
965,334
|
10.49%
|
|
Oct 31, 2024
|
Conestoga Capital Advisors, Llc
|
965,334
|
10.49%
|
|
Sep 30, 2024
|
Conestoga Capital Advisors, Llc
|
907,191
|
9.76%
|
Sep 30, 2024
|
Conestoga Capital Advisors, Llc
|
903,755
|
9.82%
|
|
Sep 13, 2024
|
Conestoga Capital Advisors, Llc
|
624,924
|
6.72%
|
|
Aug 31, 2024
|
Conestoga Capital Advisors, Llc
|
820,904
|
8.98%
|
|
Jul 31, 2024
|
Conestoga Capital Advisors, Llc
|
820,904
|
8.98%
|
|
Jun 30, 2024
|
Conestoga Capital Advisors, Llc
|
769,361
|
8.41%
|
Jun 30, 2024
|
Conestoga Capital Advisors, Llc
|
820,964
|
8.99%
|
|
May 31, 2024
|
Conestoga Capital Advisors, Llc
|
818,879
|
8.97%
|
|
Apr 30, 2024
|
Conestoga Capital Advisors, Llc
|
818,879
|
8.97%
|
|
Mar 31, 2024
|
Conestoga Capital Advisors, Llc
|
767,206
|
8.40%
|
Mar 31, 2024
|
Conestoga Capital Advisors, Llc
|
814,654
|
9.23%
|
|
Feb 29, 2024
|
Conestoga Capital Advisors, Llc
|
814,529
|
9.23%
|
|
Jan 31, 2024
|
Conestoga Capital Advisors, Llc
|
808,224
|
9.15%
|
|
Dec 31, 2023
|
Conestoga Capital Advisors, Llc
|
814,749
|
8.91%
|
Dec 31, 2023
|
Conestoga Capital Advisors, Llc
|
762,861
|
8.64%
|
Dec 31, 2023
|
Conestoga Capital Advisors, Llc
|
797,684
|
9.04%
|
|
Nov 30, 2023
|
Conestoga Capital Advisors, Llc
|
797,884
|
9.04%
|
|
Oct 31, 2023
|
Conestoga Capital Advisors, Llc
|
755,884
|
8.68%
|
|
Sep 30, 2023
|
Conestoga Capital Advisors, Llc
|
758,056
|
8.59%
|
Sep 30, 2023
|
Conestoga Capital Advisors, Llc
|
767,977
|
8.82%
|
|
Aug 31, 2023
|
Conestoga Capital Advisors, Llc
|
767,977
|
9.63%
|
|
Jul 31, 2023
|
Conestoga Capital Advisors, Llc
|
773,177
|
10.06%
|
|
Jun 30, 2023
|
Conestoga Capital Advisors, Llc
|
729,411
|
9.15%
|
Jun 30, 2023
|
Conestoga Capital Advisors, Llc
|
781,375
|
10.22%
|
|
May 31, 2023
|
Conestoga Capital Advisors, Llc
|
781,375
|
10.22%
|
|
Mar 31, 2023
|
Conestoga Capital Advisors, Llc
|
731,044
|
9.56%
|
|
Sep 28, 2022
|
Conestoga Capital Advisors, Llc
|
766,240
|
10.03%
|