Civic Intelligence

Raft Charitable Foundation

990PF • Fiscal year 2024 • EIN 37-6439235

Jan 01, 2024 to Dec 31, 2024 • Filed on Apr 30, 2025

401 E 8th St Ste 319Sioux Falls, SD 57103-7031

(605) 336-6832

Siviq Scores

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

Liabilities / Assets

19th percentile

0.00x

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

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

Liabilities / Revenue

19th percentile

0.00x

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

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

Net Margin

83rd percentile

43%

Higher net margin than 83% of similar nonprofits.

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

Top Officer Pay

58th percentile

$183,562

Higher top officer pay than 58% of similar nonprofits.

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

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

Asset Growth

56th percentile

6.2%

Faster asset growth than 56% of similar nonprofits.

2024 filings • $10M-$25M nonprofits • Annualized from 2023 to 2024

Revenue Growth

90th percentile

126%

Faster revenue growth than 90% of similar nonprofits.

2024 filings • $10M-$25M nonprofits • Annualized from 2023 to 2024

Assets

Up

$22,618,100

Up $1,317,064 (+6.2%) from 2023

Net Assets

Up

$22,618,100

Up $1,317,064 (+6.2%) from 2023

Liabilities

Flat

$0

Flat from 2023

Revenue

Up

$3,096,141

Up $1,724,762 (+126%) from 2023

Expenses

Up

$1,774,511

Up $45,085 (+2.6%) from 2023

Net Income

Up

$1,321,630

Up $1,679,677 (+469%) from 2023

Historical Trend

Balance Sheet Trend

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

$30M$20M$10M$0Assets 2010: $16,298,349Liabilities 2010: $0Net Assets 2010: $16,298,3492010Assets 2011: $17,972,997Liabilities 2011: $02011Assets 2012: $19,748,426Liabilities 2012: $02012Assets 2013: $20,396,070Liabilities 2013: $02013Assets 2014: $22,061,239Liabilities 2014: $02014Assets 2015: $22,386,581Liabilities 2015: $0Net Assets 2015: $22,386,5812015Assets 2016: $22,338,898Liabilities 2016: $0Net Assets 2016: $22,338,8982016Assets 2017: $22,274,567Liabilities 2017: $0Net Assets 2017: $22,274,5672017Assets 2018: $22,027,089Liabilities 2018: $0Net Assets 2018: $22,027,0892018Assets 2019: $21,563,325Liabilities 2019: $0Net Assets 2019: $21,563,3252019Assets 2020: $21,410,657Liabilities 2020: $0Net Assets 2020: $21,410,6572020Assets 2021: $22,125,349Liabilities 2021: $0Net Assets 2021: $22,125,3492021Assets 2022: $21,662,815Liabilities 2022: $0Net Assets 2022: $21,662,8152022Assets 2023: $21,301,036Liabilities 2023: $0Net Assets 2023: $21,301,0362023Assets 2024: $22,618,100Liabilities 2024: $0Net Assets 2024: $22,618,1002024

Highlighted filing

2024

Assets$22,618,100
Liabilities$0
Net Assets$22,618,100

Operations Trend

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

$4.0M$3.0M$2.0M$1.0M$0-$1.0MExpenses 2010: $258,7962010Revenue 2011: $2,860,135Expenses 2011: $1,279,885Net Income 2011: $1,580,2502011Revenue 2012: $2,645,868Expenses 2012: $811,252Net Income 2012: $1,834,6162012Revenue 2013: $1,707,844Expenses 2013: $853,624Net Income 2013: $854,2202013Revenue 2014: $2,539,743Expenses 2014: $1,259,013Net Income 2014: $1,280,7302014Revenue 2015: $1,833,323Expenses 2015: $1,486,393Net Income 2015: $346,9302015Revenue 2016: $1,364,022Expenses 2016: $1,385,775Net Income 2016: -$21,7532016Revenue 2017: $1,377,290Expenses 2017: $1,439,189Net Income 2017: -$61,8992017Revenue 2018: $1,308,428Expenses 2018: $1,524,138Net Income 2018: -$215,7102018Revenue 2019: $1,158,235Expenses 2019: $1,655,298Net Income 2019: -$497,0632019Revenue 2020: $1,448,289Expenses 2020: $1,603,830Net Income 2020: -$155,5412020Revenue 2021: $2,368,250Expenses 2021: $1,651,312Net Income 2021: $716,9382021Revenue 2022: $1,321,493Expenses 2022: $1,776,463Net Income 2022: -$454,9702022Revenue 2023: $1,371,379Expenses 2023: $1,729,426Net Income 2023: -$358,0472023Revenue 2024: $3,096,141Expenses 2024: $1,774,511Net Income 2024: $1,321,6302024

Highlighted filing

2024

Revenue$3,096,141
Expenses$1,774,511
Net Income$1,321,630
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Apr 30, 2025
Return Version
2024v5.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
DORSEY WHITNEY TRUST COMPANY LLCTrustee-$183,562-$183,562
FAYE L YOUNGRENTrustee-$0--
Filing and Contact Details

Filer

Filer Name
Raft Charitable Foundation
EIN
37-6439235
Phone
6053366832
Address
401 E 8TH ST STE 319, SIOUX FALLS, SD 57103-7031

Signing Officer

Name
Matthew C Mcmillen
Title
Evp
Phone
6053366832
Signed
2025-04-30
Raw XML AppendixShowing 400 of 1,160 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/BondNm0037833AZ3 APPLE INC 2.5% 09 FE
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm106051GFF1 BANK OF AMERICA CORP
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm206406FAC7 BANK OF NY MELLON CO
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm3172967HT1 CITIGROUP INC 3.75%
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm420030NBY6 COMCAST CORP 3.3% 01
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm5278642AW3 EBAY INC 2.7% 11 MAR
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm631428XBV7 FEDEX CORP 3.1% 05 A
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm7375558AZ6 GILEAD SCIENCES INC
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm846625HQW3 JPMORGAN CHASE & CO
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm9871829AZ0 SYSCO CORPORATION 3.
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1089236TDR3 TOYOTA MOTOR CREDIT
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm11023608AJ1 AMEREN CORP 3.5% 15
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm12316773CV0 FIFTH THIRD BANCORP
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1365339KCJ7 NEXTERA ENERGY CAPIT
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1470450YAL7 PAYPAL HOLDINGS INC
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm15036752AW3 ELEVANCE HEALTH INC
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1609857LAR9 BOOKING HOLDINGS INC
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1730040WAF5 EVERSOURCE ENERGY 4.
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1863743HFJ6 NATIONAL RURAL UTIL
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1992343VGT5 VERIZON COMMUNICATIO
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm20032095AQ4 AMPHENOL CORP 5.25%
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm2124422EWP0 JOHN DEERE CAPITAL C
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm2249271VAU4 KEURIG DR PEPPER INC
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm23548661EQ6 LOWE'S COS INC 5.15%
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm24760759BH2 REPUBLIC SERVICES IN
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm25855244BJ7 STARBUCKS CORP 5% 15
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm26913017BJ7 RTX CORP 5.4% 01 MAY
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt0197830
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt1200159
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt2200601
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt3202303
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt4199992
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt5200280
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt6200176
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt7200298
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt8200202
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt9183262
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt10193122
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt11202325
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt12196674
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt13205216
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt14197213
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt15192164
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt16200208
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt17196068
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt18203068
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt19201194
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt20201403
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt21201292
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt22198480
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt23199146
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt24203199
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt0199562
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt1195635
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt2194678
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt3179410
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt4185378
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt5199728
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt6196950
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt7198706
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt8194676
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt9182554
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt10193582
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt11196856
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt12192054
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt13201984
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt14198140
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt15193190
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt16201516
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt17197907
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt18200594
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt19200563
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt20201848
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt21198983
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt22196795
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt23195806
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt24200207
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0135635
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1312059
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2161965
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt386703
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt491195
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt560341
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt656997
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt771096
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt844559
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt941669
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10118069
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1170453
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1216914
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1322964
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1476227
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15112081
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1642852
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt17234096
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt18260346
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt19122884
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2044491
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2118502
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2251664
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt23302029
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2489987
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt25115912
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2624157
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2787085
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt28166412
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt29349280
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt30171753
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3138436
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt32421674
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt33246562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt34109343
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt35198612
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3629644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt37223644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt38163804
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3924846
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4074366
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt41176307
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4257738
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt43122429
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt44110402
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4597593
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt46102476
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4763395
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt48159214
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0350641
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1356614
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2666540
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3367353
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4124501
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5211565
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6120893
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7403030
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8372134
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9711780
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10170050
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11716465
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12262568
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13221372
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14205003
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15280563
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16405300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17274532
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt18495263
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt19346673
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt201175038
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2158058
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt22134120
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt23272238
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt24222030
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt25203958
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2634407
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt27123014
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt28174474
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt29383679
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt30317830
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3188270
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt32687970
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt33426654
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt34316080
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt35214877
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt36218112
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt37234271
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt38161963
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3927807
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt40143826
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt41221487
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4287600
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt43155147
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt44134070
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt45112986
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4687216
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4752192
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt48149963
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0002824100 ABBOTT LABORATORIES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1018802108 ALLIANT ENERGY CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm202079K107 ALPHABET INC-CL C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3025816109 AMERICAN EXPRESS CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4056525108 BADGER METER INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5071813109 BAXTER INTERNATIONAL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm609073M104 BIO-TECHNE CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm712541W209 C.H. ROBINSON WORLDW
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8253798102 DIGI INTERNATIONAL I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9254687106 WALT DISNEY CO/THE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10257651109 DONALDSON CO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11278865100 ECOLAB INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12311900104 FASTENAL CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13337738108 FISERV INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14359694106 H.B. FULLER CO.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15384109104 GRACO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16437076102 HOME DEPOT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17438516106 HONEYWELL INTERNATIO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18440452100 HORMEL FOODS CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19478160104 JOHNSON & JOHNSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20532457108 ELI LILLY & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21537008104 LITTELFUSE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22594918104 MICROSOFT CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23620076307 MOTOROLA SOLUTIONS I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2467066G104 NVIDIA CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2574251V102 PRINCIPAL FINANCIAL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26742718109 PROCTER & GAMBLE CO/
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27771195104 ROCHE HOLDINGS LTD-S
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28808513105 SCHWAB (CHARLES) COR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29824348106 SHERWIN-WILLIAMS CO/
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30871829107 SYSCO CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3187612E106 TARGET CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32880345103 TENNANT CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3388579Y101 3M CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34891092108 TORO CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35902973304 US BANCORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36911312106 UNITED PARCEL SERVIC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3791324P102 UNITEDHEALTH GROUP I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3892826C839 VISA INC-CLASS A SHA
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39949746101 WELLS FARGO & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm40G5960L103 MEDTRONIC PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41G6700G107 NVENT ELECTRIC PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4247074L105 JAMF HOLDING CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm43731068102 POLARIS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm44747525103 QUALCOMM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4529362U104 ENTEGRIS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm46368736104 GENERAC HOLDINGS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm47457730109 INSPIRE MEDICAL SYST
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4846625H100 JPMORGAN CHASE & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm49640491106 NEOGEN CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm50665859104 NORTHERN TRUST CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm51773903109 ROCKWELL AUTOMATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5298139A105 WORKIVA INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm53053015103 AUTOMATIC DATA PROCE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm54882508104 TEXAS INSTRUMENTS IN
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm55023135106 AMAZON.COM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm56500754106 KRAFT HEINZ CO/THE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5790384S303 ULTA BEAUTY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5892343V104 VERIZON COMMUNICATIO
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt07587078
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt13816566
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0VANGUARD TOTAL BD MKT IDX ADM
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1VANGUARD TOTAL STK MKT INDEX F
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt06659683
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt112173765
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt0811719
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt02284422
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt03096141
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt03096141
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt02284422
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt0110137
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt073425
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt0183562
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt01550000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt01550000
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0811719
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0811719
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt01321630
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt04123681
IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt02284422
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt03020323
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt0268
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt0268
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt02125
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt040656
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt01660162
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt075818
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt01774511
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt03096141
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt03096141
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt0110162
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt075818
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0224511
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02008-01-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12017-07-26
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22019-10-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32014-02-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42018-10-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52017-03-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62016-03-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72014-01-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82016-03-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92017-07-26
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102016-03-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112014-01-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122009-11-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132008-03-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142017-07-26
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt152012-01-06
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt162015-01-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt037566
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt148361
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt223080
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt36175
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt443740
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt59387
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt670471
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt78898
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt832182
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt991831
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt10303632
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt11200000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt12200000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1342269
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1426205
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt158982
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1619432
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1716512
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1833189
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1935776
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt208162
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt215186
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt227627
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2334941
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2437852
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2513807
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2617162
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2718333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt285870
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt295875
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt306270
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3153095
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt328407
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3373208
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3422820
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3554588
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3652579
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt37155789
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt036333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt12811
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt235820
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt337364
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4-14193
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt575838
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt6-8838
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt7117676
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt89172
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt9-8439
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt10550795
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1119391
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1276470
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1354749
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1455120
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1521405
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1662220
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt175712
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1880445
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt193028
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt20195898
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt212291
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt22140632
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2392427
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2484683
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2584339
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2689723
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2787147
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2842320
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2947295
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3086251
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt31-23654
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3260886
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt331913
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3443999
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3535175
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt36218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt37218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt38218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt39218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt40218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt41218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt42218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt43218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt44218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt45218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt46218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt47218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt48218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt49218
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt50218

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2024Detailed filing. Detailed filing data is available for this year.$22.6$0.00$22.6$3.10$1.77$1.32
2023XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$21.3$0.00$21.3$1.37$1.73$0.36
2022Import issue. A filing source exists for this year, but detailed import did not complete cleanly.$21.7$0.00$21.7$1.32$1.78$0.45
2021Detailed filing. Detailed filing data is available for this year.$22.1$0.00$22.1$2.37$1.65$0.72
2020Detailed filing. Detailed filing data is available for this year.$21.4$0.00$21.4$1.45$1.60$0.16
2019XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$21.6$0.00$21.6$1.16$1.66$0.50
2018Detailed filing. Detailed filing data is available for this year.$22.0$0.00$22.0$1.31$1.52$0.22
2017Detailed filing. Detailed filing data is available for this year.$22.3$0.00$22.3$1.38$1.44$0.06
2016Detailed filing. Detailed filing data is available for this year.$22.3$0.00$22.3$1.36$1.39$0.02
2015XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$22.4$0.00$22.4$1.83$1.49$0.35
2014Summary only. Only limited summary data is available for this year.$22.1$0.00$2.54$1.26$1.28
2013Summary only. Only limited summary data is available for this year.$20.4$0.00$1.71$0.85$0.85
2012Summary only. Only limited summary data is available for this year.$19.7$0.00$2.65$0.81$1.83
2011Summary only. Only limited summary data is available for this year.$18.0$0.00$2.86$1.28$1.58
2010Detailed filing. Detailed filing data is available for this year.$16.3$0.00$16.3$0.26