Civic Intelligence

Rosalie Thorne Mckenna Foundation

EIN 05-6149225 • Boston, MA

Hemenway Barnes PO Box 961209Boston, MA 02196-1209
Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

32nd percentile

0.00x

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

$1M-$5M nonprofits • Source year 2025

Liabilities / Revenue

33rd percentile

0.00x

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

$1M-$5M nonprofits • Source year 2025

Net Margin

40th percentile

0.4%

Higher net margin than 40% of similar nonprofits.

$1M-$5M nonprofits • Source year 2025

Top Officer Pay

50th percentile

$7,249

Higher top officer pay than 50% of similar nonprofits.

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

$1M-$5M nonprofits • Source year 2025

Asset Growth

40th percentile

0.1%

Faster asset growth than 40% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2024 to 2025

Revenue Growth

48th percentile

7.2%

Faster revenue growth than 48% of similar nonprofits.

$1M-$5M nonprofits • Annualized from 2024 to 2025

Assets

Up

$1,362,348

Up $1,062 (+0.1%) from 2024

Liabilities

Flat

$0

Flat from 2024

Net Assets

Up

$1,362,348

Up $1,062 (+0.1%) from 2024

Revenue

Up

$154,955

Up $10,437 (+7.2%) from 2024

Expenses

Up

$154,259

Up $22,935 (+17%) from 2024

Net Income

Down

$696

Down $12,498 (-95%) from 2024

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$1.5M$1.0M$500K$0Assets 2012: $1,241,804Liabilities 2012: $02012Assets 2013: $1,175,771Liabilities 2013: $02013Assets 2014: $1,194,279Liabilities 2014: $02014Assets 2015: $1,284,431Liabilities 2015: $02015Assets 2016: $1,302,471Liabilities 2016: $02016Assets 2017: $1,337,561Liabilities 2017: $0Net Assets 2017: $1,337,5612017Assets 2018: $1,380,520Liabilities 2018: $0Net Assets 2018: $1,380,5202018Assets 2019: $1,371,025Liabilities 2019: $0Net Assets 2019: $1,371,0252019Assets 2020: $1,432,418Liabilities 2020: $0Net Assets 2020: $1,432,4182020Assets 2021: $1,381,876Liabilities 2021: $0Net Assets 2021: $1,381,8762021Assets 2022: $1,409,563Liabilities 2022: $0Net Assets 2022: $1,409,5632022Assets 2023: $1,348,276Liabilities 2023: $0Net Assets 2023: $1,348,2762023Assets 2024: $1,361,286Liabilities 2024: $0Net Assets 2024: $1,361,2862024Assets 2025: $1,362,348Liabilities 2025: $0Net Assets 2025: $1,362,3482025

Highlighted filing

2025

Assets$1,362,348
Liabilities$0
Net Assets$1,362,348

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$200K$100K$0-$100KRevenue 2012: $37,835Expenses 2012: $101,447Net Income 2012: -$63,6122012Revenue 2013: $45,293Expenses 2013: $111,326Net Income 2013: -$66,0332013Revenue 2014: $70,569Expenses 2014: $51,827Net Income 2014: $18,7422014Revenue 2015: $117,070Expenses 2015: $26,452Net Income 2015: $90,6182015Revenue 2016: $46,270Expenses 2016: $29,532Net Income 2016: $16,7382016Revenue 2017: $80,662Expenses 2017: $46,714Net Income 2017: $33,9482017Revenue 2018: $142,933Expenses 2018: $99,212Net Income 2018: $43,7212018Revenue 2019: $122,427Expenses 2019: $131,759Net Income 2019: -$9,3322019Revenue 2020: $149,234Expenses 2020: $87,770Net Income 2020: $61,4642020Revenue 2021: $83,657Expenses 2021: $134,034Net Income 2021: -$50,3772021Revenue 2022: $156,041Expenses 2022: $128,666Net Income 2022: $27,3752022Revenue 2023: $94,280Expenses 2023: $155,297Net Income 2023: -$61,0172023Revenue 2024: $144,518Expenses 2024: $131,324Net Income 2024: $13,1942024Revenue 2025: $154,955Expenses 2025: $154,259Net Income 2025: $6962025

Highlighted filing

2025

Revenue$154,955
Expenses$154,259
Net Income$696

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2025Detailed filing. Detailed filing data is available for this year.$1.36$0.00$1.36$0.15$0.15$0.00
2024Detailed filing. Detailed filing data is available for this year.$1.36$0.00$1.36$0.14$0.13$0.01
2023XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$1.35$0.00$1.35$0.09$0.16$0.06
2022XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$1.41$0.00$1.41$0.16$0.13$0.03
2021XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$1.38$0.00$1.38$0.08$0.13$0.05
2020Detailed filing. Detailed filing data is available for this year.$1.43$0.00$1.43$0.15$0.09$0.06
2019XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$1.37$0.00$1.37$0.12$0.13$0.01
2018Import issue. A filing source exists for this year, but detailed import did not complete cleanly.$1.38$0.00$1.38$0.14$0.10$0.04
2017XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$1.34$0.00$1.34$0.08$0.05$0.03
2016Summary only. Only limited summary data is available for this year.$1.30$0.00$0.05$0.03$0.02
2015Summary only. Only limited summary data is available for this year.$1.28$0.00$0.12$0.03$0.09
2014Summary only. Only limited summary data is available for this year.$1.19$0.00$0.07$0.05$0.02
2013Summary only. Only limited summary data is available for this year.$1.18$0.00$0.05$0.11$0.07
2012Summary only. Only limited summary data is available for this year.$1.24$0.00$0.04$0.10$0.06
Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Mar 1, 2024 to Feb 28, 2025
Signed
Jul 7, 2025
Return Version
2024v5.2
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
JOAN GARRITY FLYNNTrustee-$7,249-$7,249
ARTHUR B PAGETrustee-$7,249-$7,249
Filing and Contact Details

Filer

Filer Name
Rosalie Thorne Mckenna Foundation
EIN
05-6149225
Phone
6172277940
Address
HEMENWAY BARNES PO BOX 961209, BOSTON, MA 02196-1209

Signing Officer

Name
Joan Garrity Flynn
Title
Trustee
Phone
6172277940
Signed
2025-07-07
Discuss with paid preparer
Yes

Preparer

Firm
Hemenway & Barnes Llp
Address
75 STATE STREET, BOSTON, MA 02109-1466
Preparer
Michael J Parella
Phone
6172277940
Raw XML AppendixShowing 400 of 759 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/Amt05065
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0HEMENWAY & BARNES LLP - TAX PREP FEES
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt02026
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt03039
GeneralExplanationAttachment/GeneralExplanationGrp/FormAndLineReferenceDesc0FORM 990-PF, PART I LINE 13
GeneralExplanationAttachment/GeneralExplanationGrp/IdentifierTxt0COMPENSATION OF OFFICERS, DIRECTORS, TRUSTEES, ETC.
GeneralExplanationAttachment/GeneralExplanationGrp/MediumExplanationTxt0JOAN GARRITY FLYNN AND ARTHUR B. PAGE ARE PARTNERS IN THE LAW FIRM OF HEMENWAY & BARNES LLP. HEMENWAY & BARNES RECEIVED $14,498 FOR THEIR SERVICES AS TRUSTEES AND FOR SOME RELATED ADMINISTRATIVE SERVICES PERFORMED BY OTHER FIRM PERSONNEL. JOAN FLYNN AND ARTHUR PAGE DO NOT RECEIVE ANY COMPENSATION DIRECTLY FROM THE TRUST, BUT ARE COMPENSATED BY HEMENWAY & BARNES LLP.
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm025,000 FISERV 3.200% 7/1/2026
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt023499
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt024554
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt020150
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt114434
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt220961
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt32675
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt420678
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt512674
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt69131
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt723196
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt83954
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt928145
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1020670
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt116845
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt129740
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt137830
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1417985
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1518112
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1610782
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1715553
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1832136
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt1918421
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2032478
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2149564
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt229575
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2324688
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2412831
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2548310
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2631924
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2736202
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2836444
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2930470
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3035761
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3130952
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3212855
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt075905
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt191100
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt273619
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3108828
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt458700
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt586674
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt640544
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt749862
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt859490
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt970133
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt10103736
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1191308
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1219300
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1318416
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1460844
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1548816
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1666562
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1758901
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1874298
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1930872
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2068618
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2163448
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2239045
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2322553
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2492441
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2577778
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2673145
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2748250
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2830297
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2934696
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3038383
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3132400
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3211914
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0550 ABBOTT LABORATORIES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1535 ALPHABET INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2320 ANALOG DEVICES
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3450 APPLE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4400 APTARGROUP INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5275 AUTOMATIC DATA PROCESSING INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6400 CANADIAN NATIONAL RAILWAY CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7240 DANAHER CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm8150 HOME DEPOT INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm9425 JOHNSON & JOHNSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm10180 MASTERCARD INC CL A
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm11230 MICROSOFT CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm12200 NESTLE SA ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm13120 PEPSICO INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm14350 PROCTER & GAMBLE CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm15170 ROCKWELL AUTOMATION INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm16675 WAL-MART STORES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm17450 XYLEM INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm18350 AMAZON.COM
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1965 UNITED HEALTH GROUP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm20550 TJX COS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm21400 CHEVRON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm22391 ADVANCED MICRO DEVICES INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm23100 BECTON DICKINSON
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm24740 NVIDIA CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm25330 FISERV
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm26550 RTX CORPORATION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm271,000 SCHNEIDER ELEC SA ADR
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm28575 BALL CORP
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm29420 MCCORMICK & CO
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3080 VERTEX PHARMACEUTICALS
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm31500 CARRIER GLOBAL
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3240 SALESFORCE.COM
InvestmentsGovtObligationsSch/StateLocalSecBookVlEOYAmt00
InvestmentsGovtObligationsSch/StateLocalSecEOYFMVAmt00
InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt0461260
InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt0468794
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt04776
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0THORNE HERITAGE RESOURCES, LLC
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt04776
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0AT COST
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt046104
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0108851
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0154955
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0154955
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt02026
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt03039
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt05065
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0108851
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt07249
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt07249
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt014498
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0107050
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0107050
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt046104
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt046104
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0696
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0435434
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesDsbrsChrtblAmt013864
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/LegalFeesRevAndExpnssAmt013864
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0108851
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0133340
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt035
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt0320
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt0355
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt09665
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt09665
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt01342
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt03762
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0130224
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt021615
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0154259
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0154955
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt0154955
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt023174
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt021615
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt047209
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02019-11-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12014-10-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22015-02-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32017-01-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42020-10-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52021-04-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62023-01-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72020-07-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt82009-02-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt92009-05-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt102022-04-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112023-07-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122020-07-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132020-01-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142017-01-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt152020-07-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt162010-04-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt172021-10-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt182024-04-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt192021-07-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt202021-01-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt212022-04-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt222017-01-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt232011-04-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt242014-01-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt252011-01-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt262020-04-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt272022-04-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt282023-01-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt292010-10-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt302010-04-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt312022-04-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt322011-01-19
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt332014-04-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt342022-04-13
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt352022-07-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt362022-10-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt372023-01-11
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt050000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt11469
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt21754
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt32944
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt46432
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt56430
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt63197
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt71477
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt85177
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt93155
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt104443
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1111207
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt127638
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt132989
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt142576
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1513290
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt163298
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt174563
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt182119
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1950000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2025000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2150000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt221472
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt231155
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt242060
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt251316
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt264697
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt272204
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt283043
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt295434
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt304870
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt311333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt323947
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt332119
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt348817
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt358854
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt368078
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt378026
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt18752
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt28410
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt35211
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4-1878
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5-1876
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt6-920
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt7-111
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt89162
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt96404
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1012547
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt11226
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt123796
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt131584
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt145537
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt15-3504
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt164797
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt17504
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt185902
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt190
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt200
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt210
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt223117
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt235987
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2410365
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt252091
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt263280
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt27-446
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt28-1032
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt292609
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt303174
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt316838
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt324741
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt334846
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt34-1972
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt35-298
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt36478
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt37530
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt00
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt18752
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt28410
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt35211
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4-1878
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5-1876
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt6-920
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt7-111
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt89162
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt96404
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1012547
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt11226
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt123796
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt131584
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt145537
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt15-3504
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt164797
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt17504
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt185902
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt190
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt200
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt210
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt223117
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt235987
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2410365
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt252091
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt263280
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt27-446
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt28-1032
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt292609
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt303174
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt316838
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt324741
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt334846
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt34-1972
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt35-298
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt36478
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt37530
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt050000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt110221
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt210164
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt38155
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt44554
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt54554
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt62277
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt71366
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt814339
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt99559
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1016990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1111433
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1211434
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt134573
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt148113
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt159786
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt168095
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt175067
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt188021
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1950000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2025000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2150000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt224589
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt237142
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2412425
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt253407
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt267977
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt271758
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt282011
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt298043
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt308044
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt318171
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt328688
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt336965
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt346845
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt358556
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt368556
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt378556
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/PropertyDesc0US TREASURY NOTES 2.125% 3/31/24 - 50,000
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1ADVANCED MICRO DEVICES INC. - 60
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc2ALPHABET INC CL A - 65
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc3ANALOG DEVICES, INC. - 40
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc4NIKE INC CL B COM - 50
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc5NIKE INC CL B COM - 50
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc6NIKE INC CL B COM - 25
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc7NIKE INC CL B COM - 15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc8NOVARTIS AG ADR - 150
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc9NOVARTIS AG ADR - 100
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc10NVIDIA CORP - 20

Document Assets

No mirrored PDF or thumbnail assets are attached yet.