Civic Intelligence

Raft Charitable Foundation

990PF • Fiscal year 2021 • EIN 37-6439235

Jan 01, 2021 to Dec 31, 2021 • Filed on Apr 28, 2022

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

Higher debt load relative to assets than 19% of similar nonprofits.

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

Liabilities / Revenue

18th percentile

0.00x

Higher debt load relative to revenue than 18% of similar nonprofits.

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

Net Margin

70th percentile

30%

Higher net margin than 70% of similar nonprofits.

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

Top Officer Pay

62nd percentile

$182,873

Higher top officer pay than 62% of similar nonprofits.

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

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

Asset Growth

34th percentile

3.3%

Faster asset growth than 34% of similar nonprofits.

2021 filings • $10M-$25M nonprofits • Annualized from 2020 to 2021

Revenue Growth

78th percentile

64%

Faster revenue growth than 78% of similar nonprofits.

2021 filings • $10M-$25M nonprofits • Annualized from 2020 to 2021

Assets

Up

$22,125,349

Up $714,692 (+3.3%) from 2020

Net Assets

Up

$22,125,349

Up $714,692 (+3.3%) from 2020

Liabilities

Up

$1

Up $1 from 2020

Revenue

Up

$2,368,250

Up $919,961 (+64%) from 2020

Expenses

Up

$1,651,312

Up $47,482 (+3.0%) from 2020

Net Income

Up

$716,938

Up $872,479 (+561%) from 2020

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: $1Net 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

2021

Assets$22,125,349
Liabilities$1
Net Assets$22,125,349

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

2021

Revenue$2,368,250
Expenses$1,651,312
Net Income$716,938
Jump To
Filing Snapshot
Filing Period
Jan 1, 2021 to Dec 31, 2021
Signed
Apr 28, 2022
Return Version
2021v4.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
DORSEY WHITNEY TRUST COMPANY LLCTrustee-$182,873-$182,873
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
2022-04-28
Raw XML AppendixShowing 400 of 1,006 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/BondNm0001055AM4 AFLAC INC 3.625% 15
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1035242AP1 ANHEUSER-BUSCH INBEV
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm2037833AZ3 APPLE INC 2.5% 09 FE
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm306051GFF1 BANK OF AMERICA CORP
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm406406FAC7 BANK OF NY MELLON CO
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm509062XAE3 BIOGEN INC 3.625% 15
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm612572QAE5 CME GROUP INC 3% 15
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm7151020AH7 CELGENE CORP 3.25% 1
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm8172967HT1 CITIGROUP INC 3.75%
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm920030NBY6 COMCAST CORP 3.3% 01
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1025468PCN4 TWDC ENTERPRISES 18
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm11278642AW3 EBAY INC 2.7% 11 MAR
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1231428XBV7 FEDEX CORP 3.1% 05 A
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm13375558AZ6 GILEAD SCIENCES INC
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1438141GRD8 GOLDMAN SACHS GROUP
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1546625HQW3 JPMORGAN CHASE & CO
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1668389XAS4 ORACLE CORP 3.625% 1
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm17871829AZ0 SYSCO CORPORATION 3.
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1889236TDR3 TOYOTA MOTOR CREDIT
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1991324PBZ4 UNITEDHEALTH GROUP I
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt0200679
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt1201370
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt2197830
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt3200489
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt4200542
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt599774
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt6200173
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt7200362
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt8201143
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt9201403
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt10203619
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt11199992
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt12201867
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt13150265
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt14200598
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt15200709
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt16201492
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt17200445
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt18200978
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt0213601
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt1214832
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt2208124
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt3212647
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt4209653
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt5102141
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt6203548
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt7202658
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt8212217
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt9214860
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt10204426
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt11211500
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt12211428
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt13154487
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt14213284
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt15207260
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt16214413
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt17214661
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt18203444
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0135635
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt181843
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2129529
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3220281
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt476398
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt522789
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt623080
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7106136
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8190500
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt986393
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1049949
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1137566
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1260341
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13245146
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14121447
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1543291
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1673892
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1747538
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1884593
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1976628
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2022789
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2129235
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt22130346
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2368427
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt24165176
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2588644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt26184737
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2754672
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt28122884
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2961016
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3046145
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt31109782
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3251664
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3397512
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt34171532
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3589987
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt36115912
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3732209
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3810652
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt39120283
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4092150
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt41150619
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt42298526
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4338436
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt44373733
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt45246562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt46161922
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4727424
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt48354400
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4929644
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5025470
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5150741
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5295048
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5343022
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0436294
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt166530
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2153675
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3564250
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4212680
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt590576
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6128760
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7788944
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8339035
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9111483
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1088249
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1173710
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12294291
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13414820
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14586475
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1543989
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16448420
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt17409971
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt18170100
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt19725580
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt20373509
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt21250212
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt22390480
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt23207030
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt24436229
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt25299146
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt26306813
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt27168160
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt28203775
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt29352932
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt30177150
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt31247730
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt32130864
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3371890
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt34232605
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt35252300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt36211296
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3747130
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3886790
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt39133716
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt40226478
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt41249775
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt42544849
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt43150038
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt44640229
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt45292559
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt46287880
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4763520
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt48496560
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt49121600
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5028508
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5143964
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt52128009
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5338300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0002824100 ABBOTT LABORATORIES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm100507V109 ACTIVISION BLIZZARD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2018802108 ALLIANT ENERGY CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm302079K107 ALPHABET INC-CL C
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4025816109 AMERICAN EXPRESS CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5056525108 BADGER METER INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6071813109 BAXTER INTERNATIONAL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm709073M104 BIO-TECHNE CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm812541W209 C.H. ROBINSON WORLDW
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9166764100 CHEVRON CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10229899109 CULLEN/FROST BANKERS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11253798102 DIGI INTERNATIONAL I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12254687106 WALT DISNEY CO/THE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13257651109 DONALDSON CO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14278865100 ECOLAB INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1528414H103 ELANCO ANIMAL HEALTH
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16311900104 FASTENAL CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17337738108 FISERV INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18359694106 H.B. FULLER CO.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19384109104 GRACO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20437076102 HOME DEPOT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21438516106 HONEYWELL INTERNATIO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22440452100 HORMEL FOODS CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23458140100 INTEL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24478160104 JOHNSON & JOHNSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25532457108 ELI LILLY & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26537008104 LITTELFUSE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27594918104 MICROSOFT CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28620076307 MOTOROLA SOLUTIONS I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2967066G104 NVIDIA CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30717081103 PFIZER INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3174251V102 PRINCIPAL FINANCIAL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32742718109 PROCTER & GAMBLE CO/
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm33743713109 PROTO LABS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34771195104 ROCHE HOLDINGS LTD-S
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35806857108 SCHLUMBERGER LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm36808513105 SCHWAB (CHARLES) COR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm37824348106 SHERWIN-WILLIAMS CO/
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38833034101 SNAP-ON INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39871829107 SYSCO CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4087612E106 TARGET CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41880345103 TENNANT CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4288579Y101 3M CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm43891092108 TORO CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm44902973304 US BANCORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm45911312106 UNITED PARCEL SERVIC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4691324P102 UNITEDHEALTH GROUP I
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4792556V106 VIATRIS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4892826C839 VISA INC-CLASS A SHA
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm49949746101 WELLS FARGO & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5098956P102 ZIMMER BIOMET HOLDIN
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm51G5960L103 MEDTRONIC PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm52G6700G107 NVENT ELECTRIC PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5347074L105 JAMF HOLDING CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm54731068102 POLARIS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm55747525103 QUALCOMM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5683125X103 SLEEP NUMBER CORP
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt06148063
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt14658925
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0VANGUARD TOTAL BD MKT IDX ADM
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt1VANGUARD TOTAL STK MKT INDEX F
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt2CORESITE REALTY CORP REIT
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt06293368
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt112212370
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd1AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt0593699
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt01774551
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt02368250
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt02368250
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt01774551
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt0109724
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt073149
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt0182873
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt01437000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt01437000
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0593699
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0593699
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0716938
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt03901844
IRS990PF/AnalysisOfRevenueAndExpenses/InterestDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt01774551
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt02293187
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt0205
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt0205
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt01709
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt031209
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt01546749
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt075063
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt01651312
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt02368250
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt02368250
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt0109749
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt075063
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0214312
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TravConfMeetingNetInvstIncmAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02014-03-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12014-01-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22013-09-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32017-03-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42015-01-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52013-09-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62013-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72016-05-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82013-09-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92008-10-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102006-07-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112020-03-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0410255
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt110724
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt221376
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt329131
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt443823
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt5175919
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt6155214
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt710244
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt867717
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt92543
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt10110750
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1179420
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1231924
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1336836
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1415632
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1590355
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1615047
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1739319
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt18200000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1932587
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2025540
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2111793
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt228745
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2396551
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2427424
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt25275778
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt26102646
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt0432919
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt130657
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt288866
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt317214
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt463135
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5-98472
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt629839
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt755846
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt825223
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt94356
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1062515
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1187207
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1255334
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt13107656
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1492165
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1511995
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1623737
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1776651
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1851055
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1943195
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2015235
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2156146
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2237079
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2343728
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt24274222
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2567354
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2619694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2719694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2819694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2919694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3019694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3119694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3219694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3319694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3419694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3519694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3619694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3719694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3819694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3919694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4019694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4119694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4219694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4319694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4419694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4519694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4619694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4719694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4819694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4919694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5019694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5119694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5219694
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt0432919
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt130657
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt288866
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt317214
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt463135
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5-98472
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt629839
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt755846
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt825223
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt94356
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1062515
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1187207
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1255334
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt13107656
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1492165
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1511995
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1623737
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1776651
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1851055
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1943195
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2015235
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2156146
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2237079
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2343728

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