Civic Intelligence

Louis Armstrong Educational Foundation Inc.

990PF • Fiscal year 2021 • EIN 13-2659286

Jul 01, 2020 to Jun 30, 2021 • Filed on Oct 29, 2021

10 East 40th Street 2710New York, NY 10016

(212) 679-0380

Siviq Scores

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

Liabilities / Assets

36th percentile

0.01x

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

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

Liabilities / Revenue

35th percentile

0.02x

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

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

Net Margin

83rd percentile

51%

Higher net margin than 83% of similar nonprofits.

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

Top Officer Pay

49th percentile

$85,000

Higher top officer pay than 49% of similar nonprofits.

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

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

Asset Growth

79th percentile

24%

Faster asset growth than 79% of similar nonprofits.

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

Revenue Growth

44th percentile

8.9%

Faster revenue growth than 44% of similar nonprofits.

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

Assets

Up

$6,958,824

Up $1,362,914 (+24%) from 2020

Net Assets

Up

$6,903,883

Up $1,531,070 (+28%) from 2020

Liabilities

Down

$54,941

Down $168,156 (-75%) from 2020

Revenue

Up

$2,567,808

Up $210,088 (+8.9%) from 2020

Expenses

Down

$1,246,738

Down $810,915 (-39%) from 2020

Net Income

Up

$1,321,070

Up $1,021,003 (+340%) from 2020

Historical Trend

Balance Sheet Trend

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

$15M$10M$5.0M$0Assets 2011: $3,749,449Liabilities 2011: $22,9422011Assets 2012: $3,634,622Liabilities 2012: $40,6202012Assets 2013: $3,597,523Liabilities 2013: $63,0122013Assets 2014: $3,666,890Liabilities 2014: $42,3032014Assets 2015: $3,395,831Liabilities 2015: $18,113Net Assets 2015: $3,377,7182015Assets 2016: $3,358,955Liabilities 2016: $16,449Net Assets 2016: $3,342,5062016Assets 2017: $4,373,947Liabilities 2017: $16,307Net Assets 2017: $4,357,6402017Assets 2018: $5,036,613Liabilities 2018: $22,838Net Assets 2018: $5,013,7752018Assets 2019: $5,098,973Liabilities 2019: $26,227Net Assets 2019: $5,072,7462019Assets 2020: $5,595,910Liabilities 2020: $223,097Net Assets 2020: $5,372,8132020Assets 2021: $6,958,824Liabilities 2021: $54,941Net Assets 2021: $6,903,8832021Assets 2022: $8,999,280Liabilities 2022: $26,1322022Assets 2023: $10,320,543Liabilities 2023: $35,2292023

Highlighted filing

2021

Assets$6,958,824
Liabilities$54,941
Net Assets$6,903,883

Operations Trend

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

$4.0M$3.0M$2.0M$1.0M$0-$1.0MRevenue 2011: $1,584,221Expenses 2011: $1,183,192Net Income 2011: $401,0292011Revenue 2012: $809,664Expenses 2012: $942,169Net Income 2012: -$132,5052012Revenue 2013: $770,982Expenses 2013: $830,473Net Income 2013: -$59,4912013Revenue 2014: $964,548Expenses 2014: $874,472Net Income 2014: $90,0762014Revenue 2015: $629,953Expenses 2015: $876,822Net Income 2015: -$246,8692015Revenue 2016: $645,995Expenses 2016: $681,207Net Income 2016: -$35,2122016Revenue 2017: $1,971,643Expenses 2017: $956,509Net Income 2017: $1,015,1342017Revenue 2018: $1,671,163Expenses 2018: $1,015,028Net Income 2018: $656,1352018Revenue 2019: $1,302,752Expenses 2019: $1,243,781Net Income 2019: $58,9712019Revenue 2020: $2,357,720Expenses 2020: $2,057,653Net Income 2020: $300,0672020Revenue 2021: $2,567,808Expenses 2021: $1,246,738Net Income 2021: $1,321,0702021Revenue 2022: $3,282,671Expenses 2022: $1,213,406Net Income 2022: $2,069,2652022Revenue 2023: $2,569,172Expenses 2023: $1,257,006Net Income 2023: $1,312,1662023

Highlighted filing

2021

Revenue$2,567,808
Expenses$1,246,738
Net Income$1,321,070
Jump To
Filing Snapshot
Filing Period
Jul 1, 2020 to Jun 30, 2021
Signed
Oct 29, 2021
Return Version
2020v4.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
JACKIE HARRISExecutive DiPT$85,000-$85,000
WYNTON MARSALISPresidentPT$0--
HOWARD SCHAINTreasurerPT$0--
DAVID CHEVANSecretary-$0--
ROBIN BELL-STEVENSVice-PresidePT$0--
ROBERT O'MEALLYDirector-$0--
GEORGE WEINDirector-$0--
LISA COHENDirector-$0--
JEFFREY ROSENSTOCKDirector-$0--
JONATHAN RASKINDirector-$0--
MICHAEL MOSSMANDirector-$0--
SUSAN DEVENSDirector-$0--
KENNETH ALLEYNEDirector-$0--
JEROME CHAZENDirector-$0--
Grants and Assistance

Foundation Grants and Related Investments

TypeRecipientPurposeStatusLocationAmount
Paid GrantCOLUMBIA UNIVERSITY - CENTER FOR JAZZ STUDIESGENERAL-NEW YORK, NY, US$120,500
Paid GrantLOUIS ARMSTRONG DEPT OF MUSIC THERAPYGENERAL-NEW YORK, NY, US$75,000
Paid GrantASCAP FOUNDATIONGENERAL-NEW YORK, NY, US$60,000
Paid GrantJAZZMOBILE INCGENERAL-NEW YORK, NY, US$60,000
Paid GrantLOUIS SATCHMO ARMSTRONG SUMMER JAZZ CAMPGENERAL-NEW ORLEANS, LA, US$60,000
Paid GrantNEW ORLEANS JAZZ MUSEUMGENERAL-NEW ORLEANS, LA, US$25,000
Paid GrantFLUSHING TOWN HALLGENERAL-FLUSHING, NY, US$10,000
Paid GrantHARLEM STAGEGENERAL-NEW YORK, NY, US$7,500
Paid GrantLOUIS ARMSTRONG MIDDLE SCHOOLGENERAL-FLUSHING, NY, US$6,000
Paid GrantCHICAGO YTH SYMPHONY JAZZ ORCHESTRAGENERAL-CHICAGO, IL, US$5,000
Paid GrantELLIS MARSALIS CENTER FOR MUSICGENERAL-NEW ORLEANS, LA, US$5,000
Paid GrantHARLEM SCHOOL OF THE ARTSGENERAL-NEW YORK, NY, US$5,000
Paid GrantHERBERT LEHMAN COLLEGE FOUNDATIONGENERAL-BRONX, NY, US$5,000
Paid GrantMANHATTAN SCHOOL OF MUSICGENERAL-NEW YORK, NY, US$5,000
Paid GrantQUEENS LIBRARY FOUNDATIONGENERAL-JAMAICA, NY, US$5,000
Paid GrantSUGAR HILL CHILDREN'S MUSEUM OF ART & STORYTELLINGGENERAL-NEW YORK, NY, US$5,000
Paid GrantJAZZ POWER INITIATIVEGENERAL-NEW YORK, NY, US$5,000
Paid GrantJOSEPH AVE ARTS & CULTURE ALLIANCEGENERAL-ROCHESTER, NY, US$2,500
Filing and Contact Details

Filer

Filer Name
Louis Armstrong Educational Foundat
EIN
13-2659286
Phone
2126790380
Address
10 EAST 40TH STREET 2710, NEW YORK, NY 10016

Signing Officer

Name
Howard Schain
Title
Treasurer
Phone
2126790380
Signed
2021-10-29

Preparer

Firm
Steven Smallowitz & Company CPA Pc
Address
40 CUTTERMILL RD STE 305, GREAT NECK, NY 11021
Preparer
Gregg Smallowitz CPA
Phone
5164665150
Raw XML AppendixShowing 400 of 1,012 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/AdjustedNetIncomeAmt026000
AccountingFeesSchedule/AccountingFeesDetail/Amt026000
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0INDIRECT ACCOUNTING FEES
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt02500
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm0BLACKROCK CORP HIGH YIELD
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1CALAMOS CONV & HIGH INCOME
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm2CALAMOS STRATEGIC TOTAL RETURN
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm3DAVIS NY VENTURE - INTL FUND
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm4JPM TR II - HIGH YIELD FUND
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm5PGIM HIGH YIELD BOND FUND
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm6PUTNAM PREMIER INCOME
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm7VANGUARD WHITEHALL EMG MKT BOND FUND
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm8WESTERN ASSET EMG MKTS DEBT FUND
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt0392971
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt1510212
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt2147200
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt3144411
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt4133377
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt5405704
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt0408000
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt1545700
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt2147000
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt3153200
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt4120689
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt5420580
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0194200
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1393940
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2190285
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3303051
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4290454
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5179377
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6278185
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt7409239
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt8246184
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt9128525
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt10202573
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt11217167
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt12189625
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt13116968
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt14189813
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt15564461
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt16223531
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0219958
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1471884
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2175500
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3292412
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4320332
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5178896
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6270147
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt7428100
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt8295379
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt9129135
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10266166
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt11233310
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt12217533
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt13117480
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt14159600
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt15518399
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt16218055
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0APPLE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1ARES CAPITAL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2AT&T
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3AVINO SILVER & GOLD MINES LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4B2GOLD CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5BHP BILLITON LTD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6CARNIVAL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7CISCO SYSTEMS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8COCA-COLA COMPANY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9COEUR MINING INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10COSTAMARE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11DELTA AIRLINES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12GAMCO GLBL GOLD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13GOLDMAN SACHS MLP ENERGY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14GLOBAL X FDS NASDAQ 100
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15HECLA MINING COMPANY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16HUNTINGTON BANCHSHARES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17INTL BUSINESS MACHINE CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18ISHARES RUSSELL 2000 ETF
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm19LLOYDS BANKING GROUP PLC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20MERCK & CO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21MICROSOFT CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22PFIZER INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23PRUDENTIAL FINANCIAL INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24URANIUM ENERGY CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25VANECK VECTORS EMG MKT
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26VANECK VECTORS ETF
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm27VANGUARD RUSSELL 2000 VALUE ETF
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28VERIZON COMMUNICATIONS
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt0230646
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/RelatedOrExemptFunctionIncmAmt0758229
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt071
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncmPartVIIGrp/ExclusionAmt01463830
IRS990PF/AnalysisIncomeProducingActyGrp/OtherInvestmentIncmPartVIIGrp/ExclusionCd015
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt01694547
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt0758229
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt02452776
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt026000
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt02500
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt026000
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt02104272
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0758229
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt085000
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt085000
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0796500
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0796500
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt0115032
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt0230646
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0230646
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0230646
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt01321070
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt012632358
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt071
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt071
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt071
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesAdjNetIncmAmt051659
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesNetInvstIncmAmt049753
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesRevAndExpnssAmt051659
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0758229
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt02244426
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt0786670
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt030000
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsRevAndExpnssAmt030000
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt0174885
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt029964
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt0156097
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt0204849
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeAdjNetIncmAmt01463830
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt01463830
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt01463830
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt06400
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt06400
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt09401
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftRevAndExpnssAmt09401
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt036929
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt02481217
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt0376945
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0832864
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt0208350
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt01246738
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt02452776
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt02567808
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt0376945
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt036364
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt0208350
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0450238
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02020-12-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12020-12-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22020-11-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32020-09-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42021-05-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52020-11-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62021-02-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72020-03-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82021-04-26
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92020-01-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102020-07-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112020-09-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122020-02-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0886212
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1124172
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2116114
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3537777
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt4166877
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt5672717
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt641905
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt72075
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt885058
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt966343
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt10264382
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt11592985
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt12336702
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt13424820
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt14322399
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1587365
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt16164942
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1710878
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt18465016
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt19203031
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2037820
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2176754
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt22191680
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt23278278
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt24321671
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt25119364
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt26410052
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2734604
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2831275
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2976243
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt30208944
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt31188547
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3260084
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt33134722
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt34163756
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt35582928
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt36509638
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt37378185
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt38432532
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3965708
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt40140450
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt41280553
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt42310766
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt43147480
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt4496390
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt45468844
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt46302334
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt47252757
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt0-89990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1-174
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt253173
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3-11928
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4-6325
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5162376
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt66866
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt7121
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt86605
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt9-5867
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt108667
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1115221
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt125455
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1316063
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1441382
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt15-21255
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt16-135182
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt17-1734
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1888771
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1939925
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt201909
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt21-3332
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2222919
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt23333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2432498
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt25113427
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2643290
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2714250
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt28-710
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt29-3637
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3027155
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt31-2515
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt327338
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt33-59031
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt34-17507
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3531335
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3657980
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3762898
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt38217261
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt39-7970
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt40-520
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt41-43818
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt42-12588
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt434169
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt442487
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt45108609
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt46611
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt47-10782
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt0-89990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1-174
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt253173
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3-11928
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4-6325
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5162376
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt66866
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt7121
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt86605
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt9-5867
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt108667
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1115221
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt125455
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1316063
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1441382
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt15-21255
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt16-135182
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt17-1734
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1888771
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1939925
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt201909
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt21-3332
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2222919
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt23333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2432498
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt25113427
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2643290
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2714250
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt28-710
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt29-3637
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3027155
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt31-2515
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt327338
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt33-59031
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt34-17507
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3531335
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3657980
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3762898
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt38217261
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt39-7970
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt40-520
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt41-43818
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt42-12588
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt434169
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt442487
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt45108609
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt46611
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt47-10782
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0796222
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1123998
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2169287
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3525849
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt4160552
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt5835093
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt648771
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt72196
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt891663
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt960476
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt10273049
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt11608206
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt12342157
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt13440883
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt14363781
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1566110
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1629760
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt179144
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt18553787
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt19242956
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2039729
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2173422
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt22214599
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt23278611
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt24354169
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt25232791
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt26453342
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2748854
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2830565
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2972606
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt30236099
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt31186032
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3267422
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3375691
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt34146249
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt35614263
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt36567618
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt37441083
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt38649793
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3957738
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt40139930
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt41236735
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt42298178
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt43151649
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt4498877
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt45577453
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt46302945
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt47241975
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd3P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd4P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd5P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd6P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd7P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd8P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd9P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd10P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd11P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd12P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd13P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd14P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd15P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd16P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd17P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd18P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd19P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd20P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd21P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd22P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd23P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd24P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd25P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd26P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd27P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd28P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd29P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd30P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd31P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd32P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd33P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd34P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd35P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd36P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd37P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd38P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd39P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd40P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd41P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd42P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd43P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd44P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd45P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd46P
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd47P

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.
2023Detailed filing. Detailed filing data is available for this year.$10.3$0.04$2.57$1.26$1.31
2022Detailed filing. Detailed filing data is available for this year.$9.00$0.03$3.28$1.21$2.07
2021Detailed filing. Detailed filing data is available for this year.$6.96$0.05$6.90$2.57$1.25$1.32
2020XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$5.60$0.22$5.37$2.36$2.06$0.30
2019XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$5.10$0.03$5.07$1.30$1.24$0.06
2018Detailed filing. Detailed filing data is available for this year.$5.04$0.02$5.01$1.67$1.02$0.66
2017Detailed filing. Detailed filing data is available for this year.$4.37$0.02$4.36$1.97$0.96$1.02
2016XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.36$0.02$3.34$0.65$0.68$0.04
2015XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.40$0.02$3.38$0.63$0.88$0.25
2014Summary only. Only limited summary data is available for this year.$3.67$0.04$0.96$0.87$0.09
2013Summary only. Only limited summary data is available for this year.$3.60$0.06$0.77$0.83$0.06
2012Summary only. Only limited summary data is available for this year.$3.63$0.04$0.81$0.94$0.13
2011Summary only. Only limited summary data is available for this year.$3.75$0.02$1.58$1.18$0.40