Civic Intelligence

William E Mcelroy Charitable Foundation

990PF • Fiscal year 2021 • EIN 37-6306920

Aug 01, 2020 to Jul 31, 2021 • Filed on Dec 03, 2021

PO Box 0634Milwaukee, WI 53201-0634

(314) 418-2643

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

31st percentile

0.00x

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

2021 filings • $1M-$5M nonprofits • Source year 2021

Liabilities / Revenue

30th percentile

0.00x

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

2021 filings • $1M-$5M nonprofits • Source year 2021

Net Margin

88th percentile

62%

Higher net margin than 88% of similar nonprofits.

2021 filings • $1M-$5M nonprofits • Source year 2021

Top Officer Pay

Score unavailable

No value available

This filing does not contain officer compensation rows.

Source year 2021

Asset Growth

66th percentile

15%

Faster asset growth than 66% of similar nonprofits.

2021 filings • $1M-$5M nonprofits • Annualized from 2020 to 2021

Revenue Growth

98th percentile

1099%

Faster revenue growth than 98% of similar nonprofits.

2021 filings • $1M-$5M nonprofits • Annualized from 2020 to 2021

Assets

Up

$3,564,821

Up $465,358 (+15%) from 2020

Net Assets

$3,564,821

No earlier filing loaded for comparison.

Liabilities

Up

$1

Up $1 from 2020

Revenue

Up

$752,099

Up $689,396 (+1099%) from 2020

Expenses

Up

$287,874

Up $68,618 (+31%) from 2020

Net Income

Up

$464,225

Up $620,778 (+397%) from 2020

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$4.0M$3.0M$2.0M$1.0M$0Assets 2012: $3,188,818Liabilities 2012: $02012Assets 2013: $3,253,969Liabilities 2013: $02013Assets 2014: $3,365,835Liabilities 2014: $02014Assets 2015: $3,326,177Liabilities 2015: $1Net Assets 2015: $3,326,1772015Assets 2016: $3,191,688Liabilities 2016: $1Net Assets 2016: $3,191,6882016Assets 2017: $3,143,533Liabilities 2017: $0Net Assets 2017: $3,143,5332017Assets 2018: $3,226,246Liabilities 2018: $0Net Assets 2018: $3,226,2462018Assets 2019: $3,256,366Liabilities 2019: $0Net Assets 2019: $3,256,3662019Assets 2020: $3,099,463Liabilities 2020: $02020Assets 2021: $3,564,821Liabilities 2021: $1Net Assets 2021: $3,564,8212021Assets 2022: $3,399,282Liabilities 2022: $1Net Assets 2022: $3,399,2822022Assets 2023: $3,281,783Liabilities 2023: $12023Assets 2024: $3,254,788Liabilities 2024: $12024Assets 2025: $3,381,395Liabilities 2025: $0Net Assets 2025: $3,381,3952025

Highlighted filing

2021

Assets$3,564,821
Liabilities$1
Net Assets$3,564,821

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$1.0M$500K$0-$500KRevenue 2012: $267,009Expenses 2012: $182,249Net Income 2012: $84,7602012Revenue 2013: $249,869Expenses 2013: $183,741Net Income 2013: $66,1282013Revenue 2014: $297,653Expenses 2014: $185,195Net Income 2014: $112,4582014Revenue 2015: $246,902Expenses 2015: $289,328Net Income 2015: -$42,4262015Revenue 2016: $81,477Expenses 2016: $216,003Net Income 2016: -$134,5262016Revenue 2017: $128,329Expenses 2017: $176,537Net Income 2017: -$48,2082017Revenue 2018: $295,059Expenses 2018: $211,191Net Income 2018: $83,8682018Revenue 2019: $250,074Expenses 2019: $219,927Net Income 2019: $30,1472019Revenue 2020: $62,703Expenses 2020: $219,256Net Income 2020: -$156,5532020Revenue 2021: $752,099Expenses 2021: $287,874Net Income 2021: $464,2252021Revenue 2022: $84,450Expenses 2022: $249,978Net Income 2022: -$165,5282022Revenue 2023: $101,752Expenses 2023: $219,251Net Income 2023: -$117,4992023Revenue 2024: $211,233Expenses 2024: $238,230Net Income 2024: -$26,9972024Revenue 2025: $382,282Expenses 2025: $255,665Net Income 2025: $126,6172025

Highlighted filing

2021

Revenue$752,099
Expenses$287,874
Net Income$464,225
Jump To
Filing Snapshot
Filing Period
Aug 1, 2020 to Jul 31, 2021
Signed
Dec 3, 2021
Return Version
2020v4.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
US BANKTrustee-$49,116-$49,116
MARY JO JANSSENVice President-$0--
Filing and Contact Details

Filer

Filer Name
William E Mcelroy Charitable Foundation
EIN
37-6306920
Phone
3144182643
Address
PO BOX 0634, MILWAUKEE, WI 53201-0634

Signing Officer

Name
U S Bank N a by
Title
Trustee
Phone
3144182643
Signed
2021-12-03
Discuss with paid preparer
Yes

Preparer

Firm
Pricewaterhousecoopers Llp
Address
600 GRANT STREET, PITTSBURGH, PA 15219
Preparer
Allison J Valenty
Phone
4123556000
Raw XML AppendixShowing 400 of 866 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
AccountingFeesSchedule/AccountingFeesDetail/Amt03440
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0TAX PREPARATION FEE (NON-ALLOC
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt03440
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt08966
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt112571
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt22413
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt311394
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt415706
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt512124
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt69061
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt720283
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt85392
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt922343
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt106480
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1110943
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1210299
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1316726
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt147911
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt153782
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt164109
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1713343
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1815110
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt193233
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2019813
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2115928
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt228172
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt236462
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2411415
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2515125
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt269004
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt275069
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt284501
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2913496
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3011838
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3140044
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3215951
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt337506
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3410060
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3533351
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt368098
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3715125
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3810657
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3920672
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4015524
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4141266
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt425789
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt09192
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt115608
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt22531
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt312097
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt416621
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt512146
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt611699
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt720642
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt86674
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt923420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt105425
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1111268
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1212495
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1319337
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt148244
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt154287
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt164915
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1713542
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1816968
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt193527
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2022457
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2118862
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt226682
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt236564
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2410163
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2516104
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2612568
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt274320
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt285614
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2911134
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3012822
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3139931
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3216672
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt337719
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3410806
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3536757
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3610599
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3717815
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3812284
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3920868
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4019579
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4145586
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt426404
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0G5960L103 MEDTRONIC PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm189400J107 TRANSUNION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2H1467J104 CHUBB LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm379466L302 SALESFORCE COM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm456585A102 MARATHON PETROLEUM C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5278865100 ECOLAB INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm667066G104 NVIDIA CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm746625H100 J P MORGAN CHASE CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8G6095L109 APTIV PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm970450Y103 PAYPAL HOLDINGS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1022266L106 COUPA SOFTWARE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11375558103 GILEAD SCIENCES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12217204106 COPART INC COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1322160K105 COSTCO WHSL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1491324P102 UNITED HEALTH GROUP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1578409V104 S P GLOBAL INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1688339J105 TRADE DESK INC THE C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17931142103 WAL MART STORES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1803027X100 AMERICAN TOWER CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1981762P102 SERVICENOW INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2057667L107 MATCH GROUP INC NEW
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2102079K305 ALPHABET INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2276680R206 RINGCENTRAL INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23437076102 HOME DEPOT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24595112103 MICRON TECHNOLOGY IN
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25808513105 SCHWAB CHARLES CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26012653101 ALBEMARLE CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27009066101 AIRBNB INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2828176E108 EDWARDS LIFESCIENCES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2987918A105 TELADOC INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30893641100 TRANSDIGM GROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31023135106 AMAZON.COM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3215135B101 CENTENE CORP COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3357636Q104 MASTERCARD INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3492556V106 VIATRIS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35037833100 APPLE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36461202103 INTUIT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3730303M102 FACEBOOK INC A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38776696106 ROPER INDS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39060505104 BANK OF AMERICA CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4087612E106 TARGET CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41594918104 MICROSOFT CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm42902252105 TYLER TECHNOLOGIES I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm43BEGINNING BOOK VALUE
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt0283167
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt181159
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt2120000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt340811
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt4115000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt5100000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt6440000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt772828
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt885950
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt9239539
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt10505860
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt11185699
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt12392845
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt13160857
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt14125000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0464287499 ISHARES RUSSELL MIDC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1464287655 ISHARES RUSSELL 2000
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt203463K406 ANGEL OAK MULTI STRA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt3464288877 ISHARES MSCI EAFE VA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt4524686524 CLEARBRIDGE INTERNAT
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt587245P668 TIAA CREF INFLATION
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt674440B884 PGIM TOTAL RETURN BO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt7464287473 ISHARES RUSSELL MIDC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt8808524847 SCHWAB US REIT ETF
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt946432F842 ISHARES CORE MSCI EA
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt10464287226 ISHARES CORE TOTAL U
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1104314H568 ARTISAN HIGH INCOME
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt12464287200 ISHARES S P 500 E T
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1346434G103 ISHARES CORE MSCI EM
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt14024524217 AMERICAN BEACON STEP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt0372054
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt1127104
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt2120810
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt341090
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt4135379
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt5103020
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt6443797
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt799476
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt8112236
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt9293210
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt10507183
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt11184978
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt12616560
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt13205433
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt14186481
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd2AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd3AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd4AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd5AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd6AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd7AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd8AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd9AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd10AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd11AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd12AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd13AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd14AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt068913
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0633488
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc0FEE REFUND
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc1GRANT RECOVERIES
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt048
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionAmt149650
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd01
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/ExclusionCd11
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0752099
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0752099
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt03440
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt03440
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0633488
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt04912
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt044204
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt049116
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0226650
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0226650
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt068863
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt068913
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0464225
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt02181251
IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0633488
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0657627
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt048
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt049698
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt0568
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt08668
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0235002
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt044772
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0287874
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0702399
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt0752099
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt08352
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt044772
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt061224
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02020-01-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12017-08-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22014-12-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32014-12-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42019-12-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52011-01-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62019-12-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72016-11-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82016-08-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92020-03-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102020-09-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112012-07-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122020-12-18
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132020-12-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142011-02-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt152012-12-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt162021-04-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt172020-07-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt182017-03-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt192021-04-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt202016-08-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt212020-09-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt040000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1168444
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2115960
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3135434
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt4955
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt5103980
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt67123
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt780295
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt8165686
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt969668
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1076165
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1172212
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt12174
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt137777
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1496736
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt15155540
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt161972
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1724700
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1844066
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt194389
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt20111487
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2165000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt02201
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt116458
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2-2338
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt331492
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4105
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt548267
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt6749
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt75315
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt846370
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt947316
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt10-101
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1146736
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1219
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt13822
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt14141608
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt15204416
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt16-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1714035
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1811981
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt19159
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt205948
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt213264
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt228685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt238685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt248685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt258685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt268685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt278685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt288685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt298685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt308685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt318685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt328685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt338685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt348685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt358685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt368685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt378685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt388685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt398685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt408685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt418685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt428685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt438685
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt02201
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt116458
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2-2338
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt331492
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4105
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt548267
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt6749
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt75315
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt846370
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt947316
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt10-101
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1146736
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1219
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt13822
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt14141608
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt15204416
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt16-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1714035
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1811981
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt19159
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt205948
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt213264
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt042201
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1184902
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2113622
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3166926
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt41060
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt5152247
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt67872
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt785610
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt8212056
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt9116984
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1076064
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt11118948
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt12193
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt138599
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt14238344
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt15359956
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt161953
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1738735
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1856047
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt194548
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt20117435
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2168264
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd3P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd4P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd5P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd6P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd7P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd8P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd9P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd10P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd11P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd12P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd13P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd14P

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2025Detailed filing. Detailed filing data is available for this year.$3.38$0.00$3.38$0.38$0.26$0.13
2024XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.25$0.00$0.21$0.24$0.03
2023XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.28$0.00$0.10$0.22$0.12
2022XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.40$0.00$3.40$0.08$0.25$0.17
2021Detailed filing. Detailed filing data is available for this year.$3.56$0.00$3.56$0.75$0.29$0.46
2020Summary only. Only limited summary data is available for this year.$3.10$0.00$0.06$0.22$0.16
2019Detailed filing. Detailed filing data is available for this year.$3.26$0.00$3.26$0.25$0.22$0.03
2018Detailed filing. Detailed filing data is available for this year.$3.23$0.00$3.23$0.30$0.21$0.08
2017Detailed filing. Detailed filing data is available for this year.$3.14$0.00$3.14$0.13$0.18$0.05
2016Detailed filing. Detailed filing data is available for this year.$3.19$0.00$3.19$0.08$0.22$0.13
2015XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.33$0.00$3.33$0.25$0.29$0.04
2014Summary only. Only limited summary data is available for this year.$3.37$0.00$0.30$0.19$0.11
2013Summary only. Only limited summary data is available for this year.$3.25$0.00$0.25$0.18$0.07
2012Summary only. Only limited summary data is available for this year.$3.19$0.00$0.27$0.18$0.08