Feb 28, 2025
|
Artisan Partners Limited Partnership
|
141,691
|
0.28%
|
|
Jan 31, 2025
|
Artisan Partners Limited Partnership
|
141,691
|
0.28%
|
|
Dec 31, 2024
|
Artisan Partners Limited Partnership
|
162,169
|
0.32%
|
Dec 31, 2024
|
Artisan Partners Limited Partnership
|
141,794
|
0.28%
|
|
Nov 30, 2024
|
Artisan Partners Limited Partnership
|
119,317
|
0.24%
|
|
Oct 31, 2024
|
Artisan Partners Limited Partnership
|
119,317
|
0.24%
|
|
Sep 30, 2024
|
Artisan Partners Limited Partnership
|
147,190
|
0.29%
|
Sep 30, 2024
|
Artisan Partners Limited Partnership
|
123,183
|
0.24%
|
|
Aug 31, 2024
|
Artisan Partners Limited Partnership
|
152,630
|
0.30%
|
|
Jul 31, 2024
|
Artisan Partners Limited Partnership
|
152,630
|
0.30%
|
|
Jun 30, 2024
|
Artisan Partners Limited Partnership
|
183,183
|
0.36%
|
Jun 30, 2024
|
Artisan Partners Limited Partnership
|
158,954
|
0.31%
|
|
May 31, 2024
|
Artisan Partners Limited Partnership
|
158,954
|
0.31%
|
|
Apr 30, 2024
|
Artisan Partners Limited Partnership
|
155,472
|
0.31%
|
|
Mar 31, 2024
|
Artisan Partners Limited Partnership
|
172,276
|
0.34%
|
Mar 31, 2024
|
Artisan Partners Limited Partnership
|
155,472
|
0.31%
|
|
Feb 29, 2024
|
Artisan Partners Limited Partnership
|
130,028
|
0.26%
|
|
Jan 31, 2024
|
Artisan Partners Limited Partnership
|
131,799
|
0.26%
|
|
Dec 31, 2023
|
Artisan Partners Limited Partnership
|
142,991
|
0.28%
|
Dec 31, 2023
|
Artisan Partners Limited Partnership
|
147,076
|
0.29%
|
|
Nov 30, 2023
|
Artisan Partners Limited Partnership
|
147,076
|
0.29%
|
|
Oct 31, 2023
|
Artisan Partners Limited Partnership
|
152,753
|
0.30%
|
|
Sep 30, 2023
|
Artisan Partners Limited Partnership
|
160,690
|
0.32%
|
Sep 30, 2023
|
Artisan Partners Limited Partnership
|
203,239
|
0.41%
|
|
Aug 31, 2023
|
Artisan Partners Limited Partnership
|
203,239
|
0.41%
|
|
Jul 31, 2023
|
Artisan Partners Limited Partnership
|
198,492
|
0.40%
|
|
Jun 30, 2023
|
Artisan Partners Limited Partnership
|
216,683
|
0.43%
|
Jun 30, 2023
|
Artisan Partners Limited Partnership
|
183,493
|
0.37%
|
|
May 31, 2023
|
Artisan Partners Limited Partnership
|
183,493
|
0.37%
|
|
Mar 31, 2023
|
Artisan Partners Limited Partnership
|
202,721
|
0.40%
|