Civic Intelligence

Kaab Memorial Foundation Inc

EIN 84-3972172 • Greenville, SC

PO Box 17889Greenville, SC 29606
Siviq Scores

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

Liabilities / Assets

19th percentile

0.00x

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

$10M-$25M nonprofits • Source year 2024

Liabilities / Revenue

18th percentile

0.00x

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

$10M-$25M nonprofits • Source year 2024

Net Margin

12th percentile

-28%

Higher net margin than 12% of similar nonprofits.

$10M-$25M nonprofits • Source year 2024

Top Officer Pay

62nd percentile

$0

Higher top officer pay than 62% of similar nonprofits.

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

$10M-$25M nonprofits • Source year 2024

Asset Growth

18th percentile

-3.8%

Faster asset growth than 18% of similar nonprofits.

$10M-$25M nonprofits • Annualized from 2022 to 2024

Revenue Growth

91st percentile

120%

Faster revenue growth than 91% of similar nonprofits.

$10M-$25M nonprofits • Annualized from 2022 to 2024

Assets

Down

$13,116,495

Down $250,895 (-1.9%) from 2023

Liabilities

Flat

$0

Flat from 2023

Net Assets

Down

$13,116,495

Down $250,895 (-1.9%) from 2023

Revenue

Up

$791,037

Up $594,216 (+302%) from 2023

Expenses

Up

$1,013,983

Up $42,119 (+4.3%) from 2023

Net Income

Up

-$222,946

Up $552,097 (+71%) from 2023

Trend Graphs

Balance Sheet Trend

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

$20M$15M$10M$5.0M$0Assets 2019: $15,004,319Liabilities 2019: $0Net Assets 2019: $15,004,3192019Assets 2020: $14,128,464Liabilities 2020: $0Net Assets 2020: $14,128,4642020Assets 2021: $15,078,675Liabilities 2021: $0Net Assets 2021: $15,078,6752021Assets 2022: $14,166,934Liabilities 2022: $0Net Assets 2022: $14,166,9342022Assets 2023: $13,367,390Liabilities 2023: $0Net Assets 2023: $13,367,3902023Assets 2024: $13,116,495Liabilities 2024: $0Net Assets 2024: $13,116,4952024

Highlighted filing

2024

Assets$13,116,495
Liabilities$0
Net Assets$13,116,495

Operations Trend

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

$20M$15M$10M$5.0M$0-$5.0MRevenue 2019: $15,004,319Expenses 2019: $0Net Income 2019: $15,004,3192019Revenue 2020: -$21,088Expenses 2020: $883,970Net Income 2020: -$905,0582020Revenue 2021: $2,012,068Expenses 2021: $932,645Net Income 2021: $1,079,4232021Revenue 2022: $163,874Expenses 2022: $1,075,615Net Income 2022: -$911,7412022Revenue 2023: $196,821Expenses 2023: $971,864Net Income 2023: -$775,0432023Revenue 2024: $791,037Expenses 2024: $1,013,983Net Income 2024: -$222,9462024

Highlighted filing

2024

Revenue$791,037
Expenses$1,013,983
Net Income-$222,946

Filings

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

Employees

NameTitleFull / Part TimeBaseOtherTotal
RACHEL BIANCAMANOPresident & DirectorPT$0--
ALEXIS MOONEYDirector (As Of 1/2024)PT$0--
KAREN BATESDirectorPT$0--
LAURA BATESDirector (To 1/2024)-$0--
Filing and Contact Details

Filer

Filer Name
Kaab Memorial Foundation Inc
EIN
84-3972172
Phone
5165261880
Address
PO BOX 17889, GREENVILLE, SC 29606

Signing Officer

Name
Rachel Biancamano
Title
President
Phone
5165261880
Signed
2025-11-14
Discuss with paid preparer
Yes

Preparer

Firm
Deloitte Tax Llp
Address
7900 TYSONS ONE PLACE SUITE 800, MCLEAN, VA 22102-4219
Preparer
Amanda Hamrick
Phone
7032511794
Raw XML AppendixShowing 400 of 1,101 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
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm0JPMORGAN CHASE FINL CO LLC SER A MTN 0.00000% 03/05/2025 ZERO CPN
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt026613
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt025170
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt085633
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt148460
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt217382
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt324649
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt429458
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt580583
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt632020
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt726495
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8150592
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9102559
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1020547
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1121972
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12118580
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1324902
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1422965
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15101088
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1624845
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1721001
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1818291
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1917075
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2026575
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2124373
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2221647
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2337666
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2417955
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2512655
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2621508
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2759415
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2845618
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2924517
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3022374
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3160422
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3230833
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3332734
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3430606
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3531140
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3614519
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3739220
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3831230
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3924239
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4026154
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4136078
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4249786
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4366042
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4432645
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4520712
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4645465
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4727869
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4818558
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt49212377
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5043114
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5119529
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt52202861
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5323181
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5419851
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5538471
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5620421
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5727479
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5826363
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5920730
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6018814
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6118535
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt62111036
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6318104
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6481837
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6591321
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6621659
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt671139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6855733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6935415
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7026255
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7128142
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7218700
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7333905
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7423438
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7528408
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7643005
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7723274
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7827624
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7967167
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8098013
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8122594
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8243309
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8359985
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8430733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8531012
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8641798
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8766547
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8822617
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8987997
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9026950
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9194773
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9215572
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9326983
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9446024
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9532873
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9628054
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9724619
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9830664
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9927238
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10019997
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10122990
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10218832
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10319657
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10429069
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt105139074
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10619503
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10788025
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10818966
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10918711
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11023148
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11120442
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11224042
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11311279
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11466744
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11514343
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11622459
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11726016
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11820560
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11934057
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12050602
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12126424
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12210148
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12322857
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12446757
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12519651
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12671744
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12714626
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12841790
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12928243
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13065534
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13110900
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13218152
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13335419
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13410833
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13519650
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt136288804
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13726621
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13832253
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13992845
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14033466
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14144059
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14226017
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14323329
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14433641
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14517455
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt146485119
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14723734
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14828064
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14924104
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15043058
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15124324
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15221237
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15326883
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15423133
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15522794
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt156117966
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15753102
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15812100
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15987341
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16015854
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16134517
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16223841
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16317690
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16434259
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16525437
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16662583
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16729655
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16856716
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16929804
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17019170
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17129127
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17220609
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17380930
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17429514
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17521089
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17634956
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17768463
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17874336
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17922059
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt18086970
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1811186
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt18233690
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt18319409
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0155759
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt153739
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt224621
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt323123
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt427825
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt573671
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt636714
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt732433
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8284139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9149624
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1023442
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1121894
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12225378
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1321180
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1424081
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15102539
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1632786
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1724395
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1816108
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1915500
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2025266
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2141444
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2219796
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2341592
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2499691
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2521351
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2619330
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2780812
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2843422
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2930046
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3033011
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3187988
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3236882
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3335385
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3428708
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3544673
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3628050
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3742131
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3832397
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3924807
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4029042
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4125622
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4257135
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4369554
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4422502
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4525283
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4658624
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4731329
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4825587
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt49221252
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5040947
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5126244
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt52210906
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5319058
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5428599
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5536320
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5640747
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5718180
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5844779
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5934921
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6014106
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6134224
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt62117590
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6320775
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6474256
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt65123314
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6620529
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt67536
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt68137429
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6924281
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7025736
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7147208
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7250449
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7346290
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7424342
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7538579
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7671225
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7732385
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7840355
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7961440
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt80105789
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8142801
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8240990
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8360303
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8446733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8535151
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8657610
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8771686
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8827181
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt89102011
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9026110
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt91102992
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9244373
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9334157
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt94110337
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9532173
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9622894
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9756356
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9830169
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9929177
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10025893
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10132944
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10224671
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10327375
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10440019
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt105135806
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10621176
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt107168600
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10820016
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10921564
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11042860
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11129340
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11216951
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11315611
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11471690
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11549914
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11618629
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11715437
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11829170
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11939216
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12071139
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt121174577
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1228952
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12319709
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt124116648
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12526733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt126145568
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12727795
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12834850
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12933663
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13079268
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13131605
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13218715
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13343329
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13417502
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13515756
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt136429296
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13721274
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13845803
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13982902
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14047803
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14148920
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14232916
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14318879
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14436501
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14519162
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt146549247
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14728804
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt148106320
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14942238
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15093018
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15127198
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15231785
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15325221
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15419930
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15520138
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt156139598
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15759800
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15817988
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt159199073
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16028636
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16136416
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1628793
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16321741
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16437876
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16527137
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16673955
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16740975
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16867820
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16924954
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17022551
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17124358
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17221962
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt173104766
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17444878
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17528847
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17639000
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17763750
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17869895
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17918189
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt180156975
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1811133
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt18245743
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt18322240
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0ABB LTD SPON ADR EACH REP 1 ORD SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1ABM INDUSTRIES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2ASE TECHNOLOGY HOLDING CO LTD SPON ADS EACH REP 2 ORD SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3ADOBE INC COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4ABBOTT LABORATORIES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5ALCOA CORP COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6ALIBABA GROUP HOLDING LTD SPON ADS EACH REP 8 ORD SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7ALLIANZ SE UNSPON ADS EACH REP 1/10 ORD SHARES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8ALPHABET INC CAP STK CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9AMAZON.COM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10AMERICAN INTERNATIONAL GROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11AMGEN INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12APPLE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13ANHEUSER-BUSCH INBEV SA/NV ADR EAH REP 1 ORD NPV
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14ANZ GROUP HOLDINGS LIMITED SPON ADR EACH REP 1 ORD SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15ASTRAZENECA PLC SPON ADR EACH REP 0.50 ORD SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16AUTOMATIC DATA PROCESSING INC COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17APPLIED MATERIALS INC COM USD0.01
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18BECTON DICKINSON &CO COM USD1.00
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19BARRICK GOLD CORPORATION COM NPV ISIN #CA0679011084 SEDOL #2024644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20BNP PARIBAS ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21BOSTON SCIENTIFIC CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22BRISTOL-MYERS SQUIBB CO COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23BIONTECH SE SPON ADS EACH REP 1 ORD SHS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24BROADCOM INC COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25BROOKFIELD ASSET MANAGEMENT LTD CLASS A LTD VOTING SHS ISIN #CA1130041058 SE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26THE CIGNA GROUP COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27CACI INTERNATIONAL INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28CANADIAN PAC KANS CITY LTD ISIN #CA13646K1084 SEDOL #BMBQR09

Document Assets

No mirrored PDF or thumbnail assets are attached yet.