Civic Intelligence

The Salmon Foundation

990PF • Fiscal year 2024 • EIN 62-1219453

Jan 01, 2024 to Dec 31, 2024 • Filed on Aug 20, 2025

100 Devon WayMemphis, TN 38111

(901) 336-7573

Siviq Scores

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

Liabilities / Assets

43rd percentile

0.00x

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

2024 filings • $500k-$1M nonprofits • Source year 2024

Liabilities / Revenue

43rd percentile

0.00x

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

2024 filings • $500k-$1M nonprofits • Source year 2024

Net Margin

72nd percentile

20%

Higher net margin than 72% of similar nonprofits.

2024 filings • $500k-$1M nonprofits • Source year 2024

Top Officer Pay

58th percentile

$0

Higher top officer pay than 58% of similar nonprofits.

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

2024 filings • $500k-$1M nonprofits • Source year 2024

Asset Growth

46th percentile

1.7%

Faster asset growth than 46% of similar nonprofits.

2024 filings • $500k-$1M nonprofits • Annualized from 2023 to 2024

Revenue Growth

4th percentile

-63%

Faster revenue growth than 4% of similar nonprofits.

2024 filings • $500k-$1M nonprofits • Annualized from 2023 to 2024

Assets

Up

$634,250

Up $10,454 (+1.7%) from 2023

Net Assets

Up

$634,250

Up $10,454 (+1.7%) from 2023

Liabilities

Flat

$0

Flat from 2023

Revenue

Down

$51,473

Down $86,255 (-63%) from 2023

Expenses

Up

$41,019

Up $3,444 (+9.2%) from 2023

Net Income

Down

$10,454

Down $89,699 (-90%) from 2023

Historical Trend

Balance Sheet Trend

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

$800K$600K$400K$200K$0Assets 2011: $723,596Liabilities 2011: $02011Assets 2012: $743,464Liabilities 2012: $02012Assets 2013: $712,996Liabilities 2013: $02013Assets 2014: $676,061Liabilities 2014: $02014Assets 2015: $637,555Liabilities 2015: $02015Assets 2017: $520,035Liabilities 2017: $0Net Assets 2017: $520,0352017Assets 2018: $510,824Liabilities 2018: $0Net Assets 2018: $510,8242018Assets 2019: $497,788Liabilities 2019: $0Net Assets 2019: $497,7882019Assets 2020: $533,021Liabilities 2020: $0Net Assets 2020: $533,0212020Assets 2021: $573,443Liabilities 2021: $0Net Assets 2021: $573,4432021Assets 2022: $523,643Liabilities 2022: $0Net Assets 2022: $523,6432022Assets 2023: $623,796Liabilities 2023: $0Net Assets 2023: $623,7962023Assets 2024: $634,250Liabilities 2024: $0Net Assets 2024: $634,2502024

Highlighted filing

2024

Assets$634,250
Liabilities$0
Net Assets$634,250

Operations Trend

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

$150K$100K$50K$0-$50KRevenue 2011: $67,723Expenses 2011: $40,626Net Income 2011: $27,0972011Revenue 2012: $20,616Expenses 2012: $41,409Net Income 2012: -$20,7932012Revenue 2013: $9,965Expenses 2013: $40,433Net Income 2013: -$30,4682013Revenue 2014: $3,301Expenses 2014: $40,236Net Income 2014: -$36,9352014Revenue 2015: $3,331Expenses 2015: $41,837Net Income 2015: -$38,5062015Revenue 2017: $21,460Expenses 2017: $44,604Net Income 2017: -$23,1442017Revenue 2018: $37,042Expenses 2018: $46,253Net Income 2018: -$9,2112018Revenue 2019: $33,302Expenses 2019: $46,338Net Income 2019: -$13,0362019Revenue 2020: $60,618Expenses 2020: $46,403Net Income 2020: $14,2152020Revenue 2021: $97,293Expenses 2021: $56,871Net Income 2021: $40,4222021Revenue 2022: -$1,616Expenses 2022: $48,184Net Income 2022: -$49,8002022Revenue 2023: $137,728Expenses 2023: $37,575Net Income 2023: $100,1532023Revenue 2024: $51,473Expenses 2024: $41,019Net Income 2024: $10,4542024

Highlighted filing

2024

Revenue$51,473
Expenses$41,019
Net Income$10,454
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Aug 20, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
MADELEINE S NEWKIRKPresident-$0--
KELCIE H NOLLNERSecretary-$0--
Filing and Contact Details

Filer

Filer Name
The Salmon Foundation
EIN
62-1219453
Phone
9013367573
Address
100 DEVON WAY, MEMPHIS, TN 38111

Signing Officer

Name
Madeleine S Newkirk
Title
President
Phone
9013367573
Signed
2025-08-20
Discuss with paid preparer
Yes

Preparer

Firm
Richard J Foster CPA
Address
807 CONCORDIA DRIVE, COLLIERVILLE, TN 38017
Preparer
Richard J Foster
Phone
9013787801
Raw XML AppendixShowing 400 of 1,191 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/Amt0900
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0RETURN PREPARER FEE
AllOthProgRltdInvestmentsSch/AllOtherProgramRelatedInvstGrp/Desc0NONE
ExplnOfNonFilingWithAGStmt/ExplanationTxt0THE ORGANIZATION HAS NOT FURNISHED A COPY OF FORM 990-PF TO THE ATTORNEY GENERAL OF THE STATE OF TENNESSEE BECAUSE A COPY IS NOT REQUIRED NOR ACCEPTED BY THE STATE OF TENNESSEE.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt015039
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt112646
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt221295
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt312610
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt49564
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt518440
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt67681
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt714956
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt817545
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt96866
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1010942
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1114114
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1213093
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1314601
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt144360
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1522803
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1611117
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1713884
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1821976
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt197908
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2020173
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt219676
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2210580
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2321428
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2411943
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt258704
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt269075
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2719892
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2814800
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2915568
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3020279
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt318787
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3213895
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3322067
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3411658
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3516011
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3613496
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3724243
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt384165
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3917445
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt408060
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4119316
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt012194
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt113199
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt224490
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt312204
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt48606
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt516631
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt69555
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt713077
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt815327
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt97429
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1013070
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1115460
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1213189
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1314335
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt146513
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1521147
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1611518
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1715407
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1825203
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1911525
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2024755
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2114887
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2211017
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2319430
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2417935
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2510387
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt269675
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2713875
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2818654
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2914955
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3019871
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3110619
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3218519
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3320874
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3416137
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3521332
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt369331
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3725873
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt388010
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3920729
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt406973
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4115968
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0125 shares of ALEXANDRIA REAL ESTATE EQ INC REIT
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1136 shares of BANK MONTREAL QUE
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2433 shares of BRISTOL-MYERS SQUIBB CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm396 shares of DIAGO PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm480 shares of EXXON MOBIL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5115 shares of JOHNSON JOHNSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm676 shares of MORGAN STANLEY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm786 shares of PEPSICO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8145 shares of PROLOGIS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm979 shares of WEC ENERGY GROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10574 shares of ATT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1187 shares of ABBVIE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12143 shares of AMERICAN ELECTRIC POWER CO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1355 shares of AMGEN INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14103 shares of CANADIAN IMPERIAL BANK
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15146 shares of CHEVRON CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16185 shares of COCA COLA CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17143 shares of DUKE ENERGY CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18594 shares of ENBRIDGE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19152 shares of ENTERGY CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20268 shares of GILEAD SCIENCES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21915 shares of HUNTINGTON BANCSHARES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22516 shares of KENVUE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23327 shares of NATIONAL GRID PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2493 shares of PNC FINANCIAL SERVICES GROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25320 shares of PPL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2669 shares of PAYCHEX INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27523 shares of PFIZER INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28155 shares of PHILIP MORRIS INTERNATIONAL INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29280 shares of REALTY INCOME CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm30412 shares of SANOFI SPONSORED ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31129 shares of SOUTHERN CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm32398 shares of TC ENERGY CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm33383 shares of TOTALENERGIES SE SPONSORED
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm34372 shares of TRUIST FINANCIAL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm35446 shares of US BANCORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3674 shares of UNITED PARCEL SERVICE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm37647 shares of VERIZON COMMUNICATIONS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm38148 shares of WILLIAMS COS INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm39307 shares of XCEL ENERGY INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm40741 shares of AMCOR PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm41215 shares of LYONDELLBASELL INDUSTRIES N V
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt029882
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt021256
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt0235
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt051373
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt051373
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt0900
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt025152
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt021256
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt031252
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt031252
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt029882
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt029882
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt029882
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt010454
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0249811
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt0335
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt0335
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt0335
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt021256
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt045191
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt05065
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt05065
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt05065
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt01217
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt03802
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt030217
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt05065
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt031252
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt06282
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt041019
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt051473
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt051473
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt05065
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt06282
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt09767
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22023-03-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52024-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62024-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72024-06-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112024-07-25
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122024-07-25
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132024-08-18
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142023-07-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt152023-07-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt162023-07-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt172023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt182023-03-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt192023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt202023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt212023-09-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt222023-11-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt232023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt242023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt252023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt262023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt272023-03-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt282023-04-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt292023-04-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt302023-04-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt312023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt322023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt332023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt342023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt352023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt362023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt372023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt382023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt392023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt402023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt412023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt422023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt432023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt442023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt452023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt462023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt472023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt482023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt492023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt502023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt512023-06-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt522023-09-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt532023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt542023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt552023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt562023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt572023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt582023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt592023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt602023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt612023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt622023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt632023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt642023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt652023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt662023-09-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt672023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt682023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt692023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt702023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt712023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt722023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt732023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt742023-04-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt752023-04-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt762023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt772023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt782023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt792023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt802023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt812023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt822023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt832023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt842023-04-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt852023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt862023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt872023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt882023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt892023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt902023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt912023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt922023-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt932023-03-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt942023-05-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt952015-07-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt04969
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1464
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt23134
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt31237
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt41819
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt51845
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt6264
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt73681
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt82856
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt9130
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt103505
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt112489
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt12622
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt132193
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt142359
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt15361
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt163129
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt17515
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt182804
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt194957
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt204170
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt211068
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt222193
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt232174
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt242484
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt253657
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt261205
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt271008
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt281260
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt292750
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt305052
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt315273
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt325318
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt335805
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt343274
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt353747
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt363383
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt371904
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt382236
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt391366
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt404398
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt413380
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt422253
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt433357
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt443487
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt453413
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt463798
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt472532
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt482532
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt493028
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt501560
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt511555
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt523484
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt534355
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt542129
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt552643
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt562326
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt572754
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt582189
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt592558
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt603069
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt612302
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt622558
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt633197
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt641790
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt651405
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt662183
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt673247
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt683724
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt692578
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt702483
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt71695
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt72457
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt73211
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt7411
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt752520
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt762180
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt773065
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt782517
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt792632
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt801545
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt813051
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt822050
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt832559
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt842546
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt851144
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt861878
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt872247
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt881980
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt891896
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt901584
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt912860
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt0788
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1151
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2866
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3-206
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4-319
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5101
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt623
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt7334
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt8-355
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt9-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt10-600
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt11754
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt12159
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt13673
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1431
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt15-2
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1625
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1775
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt18386
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt19447
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt20331
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2136
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt22140
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt23-74
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt24348
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt25373
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt26230
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt27296
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt28193
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt29370
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt30835
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt31-1331
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt32-2076
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt33-2103
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt34-2282
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt35-118
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt36-114
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt37-81
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt38855
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt391039
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt40733
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt41-673
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt42-559

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.$6.34$0.00$6.34$0.51$0.41$0.10
2023XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$6.24$0.00$6.24$1.38$0.38$1.00
2022Detailed filing. Detailed filing data is available for this year.$5.24$0.00$5.24$0.02$0.48$0.50
2021Detailed filing. Detailed filing data is available for this year.$5.73$0.00$5.73$0.97$0.57$0.40
2020XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$5.33$0.00$5.33$0.61$0.46$0.14
2019XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$4.98$0.00$4.98$0.33$0.46$0.13
2018XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$5.11$0.00$5.11$0.37$0.46$0.09
2017Detailed filing. Detailed filing data is available for this year.$5.20$0.00$5.20$0.21$0.45$0.23
2015Summary only. Only limited summary data is available for this year.$6.38$0.00$0.03$0.42$0.39
2014Summary only. Only limited summary data is available for this year.$6.76$0.00$0.03$0.40$0.37
2013Summary only. Only limited summary data is available for this year.$7.13$0.00$0.10$0.40$0.30
2012Summary only. Only limited summary data is available for this year.$7.43$0.00$0.21$0.41$0.21
2011Summary only. Only limited summary data is available for this year.$7.24$0.00$0.68$0.41$0.27