March 2025
$10,644,855 (7.9%)
Sector Leader
Italy
$2,230,362 (14.0%)
Year-to-Date Total
$34,948,244 (21.0%)
Year-to-Date Leader
Italy
$7,305,328 (3.9%)
March 2025
12,808 (29.0%)
Sector Leader
China
1,999 (21.4%)
Year-to-Date Total
35,044 (23.2%)
Year-to-Date Leader
China
5,761 (41.6%)