Civic Intelligence

The Blatt Family Foundation

EIN 47-2369280 • Wilmington, DE

Pub. 78 Eligible
Foundation Source 501 Silverside RdWilmington, DE 19809-1377
Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

32nd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2024

Liabilities / Revenue

33rd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

$1M-$5M nonprofits • Source year 2024

Net Margin

23rd percentile

-11%

Higher net margin than 23% of similar nonprofits.

$1M-$5M nonprofits • Source year 2024

Top Officer Pay

47th percentile

$0

Higher top officer pay than 47% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

$1M-$5M nonprofits • Source year 2024

Asset Growth

36th percentile

-0.6%

Faster asset growth than 36% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2023 to 2024

Revenue Growth

12th percentile

-28%

Faster revenue growth than 12% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2023 to 2024

Assets

Down

$4,583,917

Down $29,087 (-0.6%) from 2023

Liabilities

Flat

$0

Flat from 2023

Net Assets

Down

$4,583,917

Down $29,087 (-0.6%) from 2023

Revenue

Down

$272,890

Down $105,622 (-28%) from 2023

Expenses

Up

$301,977

Up $1,776 (+0.6%) from 2023

Net Income

Down

-$29,087

Down $107,398 (-137%) from 2023

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$6.0M$4.0M$2.0M$0Assets 2014: $3,510,028Liabilities 2014: $02014Assets 2015: $5,002,122Liabilities 2015: $0Net Assets 2015: $5,002,1222015Assets 2016: $5,005,601Liabilities 2016: $0Net Assets 2016: $5,005,6012016Assets 2017: $4,900,613Liabilities 2017: $0Net Assets 2017: $4,900,6132017Assets 2018: $4,830,472Liabilities 2018: $0Net Assets 2018: $4,830,4722018Assets 2019: $4,727,247Liabilities 2019: $0Net Assets 2019: $4,727,2472019Assets 2020: $4,772,533Liabilities 2020: $0Net Assets 2020: $4,772,5332020Assets 2021: $4,711,535Liabilities 2021: $0Net Assets 2021: $4,711,5352021Assets 2022: $4,534,693Liabilities 2022: $0Net Assets 2022: $4,534,6932022Assets 2023: $4,613,004Liabilities 2023: $0Net Assets 2023: $4,613,0042023Assets 2024: $4,583,917Liabilities 2024: $0Net Assets 2024: $4,583,9172024

Highlighted filing

2024

Assets$4,583,917
Liabilities$0
Net Assets$4,583,917

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$4.0M$3.0M$2.0M$1.0M$0-$1.0MRevenue 2014: $3,510,028Expenses 2014: $0Net Income 2014: $3,510,0282014Revenue 2015: $1,564,225Expenses 2015: $72,131Net Income 2015: $1,492,0942015Revenue 2016: $162,748Expenses 2016: $159,243Net Income 2016: $3,5052016Revenue 2017: $173,309Expenses 2017: $278,297Net Income 2017: -$104,9882017Revenue 2018: $229,841Expenses 2018: $299,982Net Income 2018: -$70,1412018Revenue 2019: $200,494Expenses 2019: $303,719Net Income 2019: -$103,2252019Revenue 2020: $354,155Expenses 2020: $308,869Net Income 2020: $45,2862020Revenue 2021: $241,397Expenses 2021: $302,395Net Income 2021: -$60,9982021Revenue 2022: $164,644Expenses 2022: $341,486Net Income 2022: -$176,8422022Revenue 2023: $378,512Expenses 2023: $300,201Net Income 2023: $78,3112023Revenue 2024: $272,890Expenses 2024: $301,977Net Income 2024: -$29,0872024

Highlighted filing

2024

Revenue$272,890
Expenses$301,977
Net Income-$29,087

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Sep 8, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Lawrence BlattPres, Dir, Treas, Sec-$0--
Serane BlattDir, VP-$0--
Zach BlattDir, VP-$0--
Zoe BlattDir, VP-$0--
Filing and Contact Details

Filer

Filer Name
The Blatt Family Foundation
EIN
47-2369280
In Care Of
% Foundation Source
Phone
8008391754
Address
Foundation Source 501 Silverside Rd, Wilmington, DE 19809-1377

Signing Officer

Name
Lawrence Blatt
Title
President
Phone
8008391754
Signed
2025-09-08
Discuss with paid preparer
Yes

Preparer

Firm
Foundation Source
Address
3333 New Hyde Park Rd Ste 406, New Hyde Park, NE 11042
Preparer
Jeffrey D Haskell
Phone
8008391754
Raw XML AppendixShowing 400 of 982 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0831
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11078
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt21448
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt32242
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt41567
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt54077
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt61724
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7868
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt83784
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt92599
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt102518
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt111373
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt121649
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt132383
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14382
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt151676
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt161452
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt171168
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt181256
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt19917
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt202078
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt212228
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt223626
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt231271955
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt241376
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt251931
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt26832
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt272423
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt283867
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt291141
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt301991
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt311101
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt322516
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt331473
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt341240
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt351620
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt36809
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt371176
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt381402
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt39791
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt401275
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt411928
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt421141
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt433863
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4486558
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt453974
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt46908
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt472702
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt481996
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt492376
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt501471
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt515459
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt522300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt531014
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt542037
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt551174
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt561747
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt572716
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt582063
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt59941
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt602966
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt611368
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt621284
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt632357
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt641541
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt652053
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt66405598
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt67236885
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt681605
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt692599
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt701886
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt713618
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt721171
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt732118
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt744142
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt752428
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt76911
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt77633
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt781352
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt79798
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt801713
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt812044
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt821472
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt832347
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt842777
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt85929
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt86998
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8739927
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8840505
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt89130208
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt90242194
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt91468119
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt921698
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt931378
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt941546
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt951315
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt961792
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt971717
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt982595
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt992329
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1002147
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1011562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt102783
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1031239
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1042027
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1052346
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1061916
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1072575
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1081466
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1091518
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1101313
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt111935
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1121217
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1131754
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1142393
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt115987
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1161881
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1172585
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1181384
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1192887
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1203196
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1211148
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1221702
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1232805
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1241524
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1251194
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1261566
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1272266
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1284076
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1292138
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1301947
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt131764
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1323061
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt133935
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt134581
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1352080
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt136949
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1371965
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1385451
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1391119
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1401604
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1411733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1423172
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1431479
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1442016
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1453489
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1461313
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1471215
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1481794
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1491633
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1501337
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1511453
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1522530
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1531699
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt154560
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1553125
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1561452
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1571535
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1581122
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1593219
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1603264
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1613158
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1625798
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1631504
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1641635
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1651580
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1662358
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1672414
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1681563
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1691627
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1703639
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1711368
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1722498
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1731251
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1741567
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1752452
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1761233112
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1773137
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1781627
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1791558
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0972
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12202
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt21461
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt32067
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt44083
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt53458
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt62292
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt72284
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt85711
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt92006
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt102302
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt112873
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt121306
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt132641
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14569
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt151386
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt161948
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt172391
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt181185
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt191994
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt203178
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt213829
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt222197
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt231074393
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt241744
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt252170
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt261421
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt271980
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt285079
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt296383
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt302290
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt311382
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt324342
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt331271
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt341305
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt352654
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt36767
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt371821
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt381833
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt39925
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt401007
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt412407
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt421204
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt433788
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt44139270
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt458451
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt46854
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt472665
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt481882
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt493824
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt501759
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt513300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt523038
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt532279
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt543090
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt551367
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt561604
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt572855
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt582072
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt592071
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt603249
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt614295
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt621112
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt631294
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt641694
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt651866
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt66374096
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt67237482
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt681202
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt692729
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt702184
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt714169
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt722008
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt732477
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt744662
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt752241
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt761116
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt77606
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt781612
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt792240
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt801468
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt812483
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt821560
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt832348
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt844281
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt851128
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt862367
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8742298
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8841611
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt89129293
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt90958570
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt91870480
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt921587
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt931109
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt941774
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt951858
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt964010
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt971993
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt983451
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt993309
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt100933
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1011929
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1022093
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1031642
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1043521
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1054198
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1062181
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1074392
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1081608
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1091700
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1101174
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1111398
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1121006
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1132064
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1141595
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt115811
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1162651
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1172880
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1181679
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1192076
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1202860
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1211322
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1221575
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1232581
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1243099
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1251300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1261160
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1273004
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1283473
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1291152
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1301860
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1311255
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1322270
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt133911
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1341285
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1353770
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt136797
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1372235
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1385127
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt139963
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1401962
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1411518
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1426155
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1433922
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1441526
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1454198
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1461070
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1471024
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1481302
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1491644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1501394
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1511533
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1522372
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1533003
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1541431
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1553809
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1561962
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1571441
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1581769
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1593118
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16011652
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1613018
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1626488
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1632247
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1641743
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1651359
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1664018
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1672246
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1681136
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1691366
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1704026
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1711621
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1723287
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1731585
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1741427
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1752139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1761071030
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1775363
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1781241
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1791525
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm03I GROUP PLC ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1ABB LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2ADIDAS AG
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3ADYEN N.V.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4AGILYSYS, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5AIA GROUP LTD ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6ALCON INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7ALFA LAVAL AB
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8ALLIANZ SE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9AMICUS THERAPEUTICS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10AMPHASTAR PHARMACEUTICALS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11AON PLC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12ARCBEST CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13ARLO TECHNOLOGIES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14ASM INTERNATIONAL NV
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15ASML HOLDING NV NY REG SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16ASSA ABLOY UNSP/ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17ATLAS COPCO AB A SHS ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18AXSOME THERAPEUTICS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19AZEK COMPANY INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20BANCO BILBAO ARG SA
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21BELDEN INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22BHP BILLITON LIMITED
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23BLACKROCK COREALPHA BOND INST
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24BRP GROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25BUREAU VERITAS SA
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26CANADIAN NATL RAILWAY CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27CAP GEMINI SA UNSP/ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28CASELLA WASTE SYSTEMS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29CBIZ, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30CHART INDUSTRIES, INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31CHUBB LIMITED
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32CHUGAI PHARMACEUTICAL CO., LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm33COLOPLAST AS ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34COMPAGNIE FINANCIERE RICHEMONT
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35COMPASS GROUP PLC ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36CONTL AG SPONS ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm37CRANE CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38CREDICORP LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39CRH PLC - AMERICAN DEPOSITARY

Document Assets

No mirrored PDF or thumbnail assets are attached yet.