Jun 30, 2025
|
Thomas J Herzfeld Advisors Inc
|
198,038
|
1.26%
|
|
May 31, 2025
|
Thomas J Herzfeld Advisors Inc
|
198,038
|
1.26%
|
|
Apr 30, 2025
|
Thomas J Herzfeld Advisors Inc
|
198,038
|
1.26%
|
|
Mar 31, 2025
|
Thomas J Herzfeld Advisors Inc
|
6,043,689
|
38.44%
|
Mar 31, 2025
|
Thomas J Herzfeld Advisors Inc
|
198,038
|
1.26%
|
|
Feb 28, 2025
|
Thomas J Herzfeld Advisors Inc
|
169,466
|
1.12%
|
|
Jan 31, 2025
|
Thomas J Herzfeld Advisors Inc
|
41,379
|
0.27%
|
|
Dec 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,497,386
|
15.89%
|
Dec 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
41,379
|
0.27%
|
|
Nov 30, 2024
|
Thomas J Herzfeld Advisors Inc
|
169,466
|
1.12%
|
|
Oct 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
169,466
|
1.12%
|
|
Sep 30, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,532,115
|
16.73%
|
Sep 30, 2024
|
Thomas J Herzfeld Advisors Inc
|
169,466
|
1.12%
|
|
Aug 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
169,466
|
1.12%
|
|
Jul 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
169,466
|
1.12%
|
|
Jun 30, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,429,946
|
16.06%
|
Jun 30, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,646,638
|
17.49%
|
|
May 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,646,638
|
17.49%
|
|
Apr 30, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,646,638
|
17.49%
|
|
Mar 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,540,778
|
16.79%
|
Mar 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,646,638
|
15.74%
|
|
Feb 29, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,646,638
|
15.74%
|
|
Jan 31, 2024
|
Thomas J Herzfeld Advisors Inc
|
2,646,638
|
16.39%
|
|
Dec 31, 2023
|
Thomas J Herzfeld Advisors Inc
|
31,796
|
0.49%
|
|
Nov 30, 2023
|
Thomas J Herzfeld Advisors Inc
|
31,796
|
0.49%
|
|
Oct 31, 2023
|
Thomas J Herzfeld Advisors Inc
|
31,796
|
0.49%
|
|
Sep 30, 2023
|
Thomas J Herzfeld Advisors Inc
|
484,488
|
2.88%
|
Sep 30, 2023
|
Thomas J Herzfeld Advisors Inc
|
30,127
|
0.46%
|
|
Aug 31, 2023
|
Thomas J Herzfeld Advisors Inc
|
30,127
|
0.46%
|
|
Jul 31, 2023
|
Thomas J Herzfeld Advisors Inc
|
30,127
|
0.46%
|
|
Jun 30, 2023
|
Thomas J Herzfeld Advisors Inc
|
472,057
|
7.20%
|
Jun 30, 2023
|
Thomas J Herzfeld Advisors Inc
|
30,127
|
0.46%
|
|
May 31, 2023
|
Thomas J Herzfeld Advisors Inc
|
30,127
|
0.46%
|
|
Mar 31, 2023
|
Thomas J Herzfeld Advisors Inc
|
484,796
|
7.40%
|
|
Dec 31, 2022
|
Thomas J Herzfeld Advisors Inc
|
504,037
|
7.69%
|