Jun 30, 2025
|
Gamco Investors, Inc. Et Al
|
677,169
|
16.28%
|
|
Mar 31, 2025
|
Gamco Investors, Inc. Et Al
|
694,279
|
17.19%
|
|
Dec 31, 2024
|
Gamco Investors, Inc. Et Al
|
720,779
|
17.85%
|
|
Sep 30, 2024
|
Gamco Investors, Inc. Et Al
|
737,350
|
17.67%
|
|
Jun 30, 2024
|
Gamco Investors, Inc. Et Al
|
764,405
|
18.64%
|
|
Mar 31, 2024
|
Gamco Investors, Inc. Et Al
|
749,115
|
18.78%
|
|
Dec 31, 2023
|
Gamco Investors, Inc. Et Al
|
732,890
|
18.38%
|
|
Sep 30, 2023
|
Gamco Investors, Inc. Et Al
|
712,925
|
17.96%
|
|
Jun 30, 2023
|
Gamco Investors, Inc. Et Al
|
701,692
|
17.25%
|
|
Mar 31, 2023
|
Gamco Investors, Inc. Et Al
|
649,383
|
16.17%
|