T. Rowe Price Investment Management, Inc. |
Maryland |
2707266 |
0 |
2725877 |
0 |
2725877 |
5.8 % |
14/11/2024 |
FMR LLC |
Delaware |
1329921 |
0 |
1330494 |
0 |
1330494 |
2.829 % |
12/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1330494 |
0 |
1330494 |
2.829 % |
12/11/2024 |
Topline Capital Partners, LP |
Delaware |
5294343 |
0 |
5294343 |
0 |
5294343 |
12.6 % |
07/11/2024 |
Topline Capital Management, LLC |
California |
5294343 |
0 |
5294343 |
0 |
5294343 |
12.6 % |
07/11/2024 |
Collin McBirney |
USA |
0 |
5294343 |
0 |
5294343 |
5294343 |
12.6 % |
07/11/2024 |
Topline Capital Management, LLC |
California |
4642714 |
0 |
4642714 |
0 |
4642714 |
9.8 % |
04/11/2024 |
Collin McBirney |
USA |
0 |
4642714 |
0 |
4642714 |
4642714 |
9.8 % |
04/11/2024 |
Topline Capital Partners, LP |
Delaware |
4642714 |
0 |
4642714 |
0 |
4642714 |
9.8 % |
04/11/2024 |
Topline Capital Management, LLC |
California |
3612889 |
0 |
3612889 |
0 |
3612889 |
7.6 % |
19/08/2024 |
Collin McBirney |
USA |
0 |
3612889 |
0 |
3612889 |
3612889 |
7.6 % |
19/08/2024 |
Topline Capital Partners, LP |
Delaware |
3612889 |
0 |
3612889 |
0 |
3612889 |
7.6 % |
19/08/2024 |
The Vanguard Group |
Pennsylvania |
0 |
60690 |
3479076 |
94109 |
3573185 |
8.04 % |
13/02/2024 |
The Vanguard Group |
Pennsylvania For |
0 |
38949 |
3077494 |
50021 |
3127515 |
7.33 % |
09/02/2023 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
577814 |
0 |
1996578 |
0 |
1996578 |
5.8 % |
14/02/2022 |