Jun 30, 2025
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.78%
|
|
Mar 31, 2025
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.78%
|
|
Dec 31, 2024
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.74%
|
|
Sep 30, 2024
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.74%
|
|
Jun 30, 2024
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.72%
|
|
Mar 31, 2024
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.71%
|
|
Sep 30, 2023
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.60%
|
|
Jun 30, 2023
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.36%
|
|
Mar 31, 2023
|
Gates Bill & Melinda Foundation
|
54,826,786
|
8.36%
|