Civic Intelligence

Massachusetts Charitable Mechanic Association

990PF • Fiscal year 2015 • EIN 04-2023566

Jan 01, 2015 to Dec 31, 2015 • Filed on Jun 14, 2016

353 Southern ArteryQuincy, MA 02169-2210

(617) 479-1795

Siviq Scores

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

Liabilities / Assets

33rd percentile

0.00x

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

2015 filings • $1M-$5M nonprofits • Source year 2015

Liabilities / Revenue

37th percentile

0.01x

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

2015 filings • $1M-$5M nonprofits • Source year 2015

Net Margin

79th percentile

23%

Higher net margin than 79% of similar nonprofits.

2015 filings • $1M-$5M nonprofits • Source year 2015

Top Officer Pay

41st percentile

$0

Higher top officer pay than 41% of similar nonprofits.

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

2015 filings • $1M-$5M nonprofits • Source year 2015

Asset Growth

60th percentile

2.6%

Faster asset growth than 60% of similar nonprofits.

2015 filings • $1M-$5M nonprofits • Annualized from 2014 to 2015

Revenue Growth

21st percentile

-18%

Faster revenue growth than 21% of similar nonprofits.

2015 filings • $1M-$5M nonprofits • Annualized from 2014 to 2015

Assets

Up

$4,066,165

Up $101,858 (+2.6%) from 2014

Net Assets

Up

$4,060,930

Up $102,099 (+2.6%) from 2014

Liabilities

Down

$5,235

Down $241 (-4.4%) from 2014

Revenue

Down

$376,090

Down $83,056 (-18%) from 2014

Expenses

Down

$287,770

Down $9,625 (-3.2%) from 2014

Net Income

Down

$88,320

Down $73,431 (-45%) from 2014

Historical Trend

Balance Sheet Trend

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

$6.0M$4.0M$2.0M$0Assets 2010: $3,744,992Liabilities 2010: $0Net Assets 2010: $3,744,9922010Assets 2011: $3,775,105Liabilities 2011: $201Net Assets 2011: $3,774,9042011Assets 2012: $3,750,805Liabilities 2012: $5,257Net Assets 2012: $3,745,5482012Assets 2013: $3,799,447Liabilities 2013: $7,729Net Assets 2013: $3,791,7182013Assets 2014: $3,964,307Liabilities 2014: $5,476Net Assets 2014: $3,958,8312014Assets 2015: $4,066,165Liabilities 2015: $5,235Net Assets 2015: $4,060,9302015Assets 2016: $4,172,222Liabilities 2016: $1,784Net Assets 2016: $4,170,4382016Assets 2017: $4,225,292Liabilities 2017: $5,359Net Assets 2017: $4,219,9332017Assets 2018: $4,044,076Liabilities 2018: $23,218Net Assets 2018: $4,020,8582018Assets 2019: $3,925,998Liabilities 2019: $14,625Net Assets 2019: $3,911,3732019Assets 2020: $3,846,509Liabilities 2020: $5,466Net Assets 2020: $3,841,0432020Assets 2021: $4,186,500Liabilities 2021: $47,166Net Assets 2021: $4,139,3342021Assets 2022: $4,217,778Liabilities 2022: $9,721Net Assets 2022: $4,208,0572022Assets 2023: $4,510,797Liabilities 2023: $26,128Net Assets 2023: $4,484,6692023Assets 2024: $4,701,182Liabilities 2024: $27,019Net Assets 2024: $4,674,1632024

Highlighted filing

2015

Assets$4,066,165
Liabilities$5,235
Net Assets$4,060,930

Operations Trend

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

$1.0M$500K$0-$500KExpenses 2010: $419,4052010Expenses 2011: $321,1142011Expenses 2012: $309,1492012Revenue 2013: $338,520Expenses 2013: $285,949Net Income 2013: $52,5712013Revenue 2014: $459,146Expenses 2014: $297,395Net Income 2014: $161,7512014Revenue 2015: $376,090Expenses 2015: $287,770Net Income 2015: $88,3202015Revenue 2016: $545,273Expenses 2016: $416,228Net Income 2016: $129,0452016Revenue 2017: $424,283Expenses 2017: $377,327Net Income 2017: $46,9562017Revenue 2018: $250,303Expenses 2018: $451,814Net Income 2018: -$201,5112018Revenue 2019: $327,580Expenses 2019: $442,392Net Income 2019: -$114,8122019Revenue 2020: $219,297Expenses 2020: $282,791Net Income 2020: -$63,4942020Revenue 2021: $833,377Expenses 2021: $531,217Net Income 2021: $302,1602021Revenue 2022: $571,570Expenses 2022: $493,087Net Income 2022: $78,4832022Revenue 2023: $684,229Expenses 2023: $512,016Net Income 2023: $172,2132023Revenue 2024: $659,525Expenses 2024: $467,072Net Income 2024: $192,4532024

Highlighted filing

2015

Revenue$376,090
Expenses$287,770
Net Income$88,320
Jump To
Filing Snapshot
Filing Period
Jan 1, 2015 to Dec 31, 2015
Signed
Jun 14, 2016
Return Version
2015v2.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
MARTIN F JOYCESecretaryPT$0--
RICHARD B ADAMSPresidentPT$0--
ARTHUR J ANTHONYVice Preside-$0--
KURT E HANSONTreasurer-$0--
FREDERICK ARROWSMITHTrustee-$0--
JOSEPH F BELLOMOTrustee-$0--
THOMAS CROWDIS IIITrustee-$0--
HAROLD E FLIGHTTrustee-$0--
RICHARD RYANTrustee-$0--
RUSSELL JOHNSONTrustee-$0--
PERRY PRATTTrustee-$0--
JOHN J JORDANTrustee-$0--
JOHN P MORIARTYTrustee-$0--
WILLIAM H SCOTTTrustee-$0--
CHARLES S SULKALATrustee-$0--
JOSEPH R VALANTETrustee-$0--
STEPHEN STICKNEYTrustee-$0--
Filing and Contact Details

Filer

Filer Name
Massachusetts Charitable Mechanic
EIN
04-2023566
Phone
6174791795
Address
353 SOUTHERN ARTERY, QUINCY, MA 02169-2210

Signing Officer

Name
Kurt E Hanson
Title
Treasurer
Phone
6174791795
Signed
2016-06-14
Discuss with paid preparer
Yes

Preparer

Firm
King Mcnamara Moriarty Llp
Address
473 WASHINGTON STREET, NORWOOD, MA 02062-2330
Preparer
Joseph B Moriarty CPA
Phone
7817696300
Raw XML AppendixShowing 400 of 1,188 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/Amt015000
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0KING MCNAMARA MORIARTY LLP
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt07500
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt01987-06-30
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt11989-06-30
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt21990-06-30
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt32008-05-30
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt42009-08-24
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt52015-02-23
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt61993-07-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt71995-07-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt81996-07-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt91999-07-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt102004-01-14
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt0S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt1S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt2S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt3S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt4S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt5S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt6S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt7S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt8S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt9S/L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt10S/L
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt0296575
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt178411
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt234214
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt35427
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt416500
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt56800
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt64628
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt71616
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt82653
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt92668
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt103624
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt09415
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt12489
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt21086
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt3550
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt43513
DepreciationSchedule/DepreciationPropertyGrp/LifeRt031.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt131.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt231.5000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt35.0000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt415.0000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt515.0000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt67.0000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt77.0000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt87.0000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt93.0000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt105.0000
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt09415
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt12489
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt21086
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt3550
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt43513
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt0251072
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt163471
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt226530
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt35427
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt411275
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt54628
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt61616
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt72653
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt82668
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt93624
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc0BUILDING 1
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc1BUILDING IMPROVEMENTS 2
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc2IMPROVEMENTS- 1990 3
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc3CARPET
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc4ROOF
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc5DOORS
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc6EQUIPMENT 4
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc7EQUIPMENT - 95 5
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc8EQUIPMENT - 96 6
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc9COMPUTER 7
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc10COMPUTER EQUIPMENT
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm0PASSIVE BOND MARKET - CMNP
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm1PASSIVE HIGH YIELD
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm2SPDR BARCLAYS
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/BondNm3TREASURY INFLATION PROTECTED SEC
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt01021523
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt1235592
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt2133110
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYBookValueAmt3125942
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt01104421
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt1201313
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt2130611
InvestmentsCorpBondsSchedule/InvestmentsCorporateBondsGrp/EOYFMVAmt3127275
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt0677573
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt171762
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt2230150
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt3126494
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt4510013
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt5173076
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt6189636
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt786709
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt0760372
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt1126766
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt2120870
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt3125025
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt4867516
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt5213315
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt6162125
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt774844
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0SSGA INTERNATIONAL STOCK SELECTION
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1SPDR S&P MIDCAP 400
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2SSGA EMERGING MARKET FUND
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3SSGA FDS ENCHANCED SMALL CAP FD
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4S&P 500 INDEX
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5SPDR DOW JONES REIT ETF
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6SPDR S&P INTL SMALL CAP ETF FUND
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm7IPATH BLOOMBERG COMMODITY INDEX
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt050520
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0143008
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/RelatedOrExemptFunctionIncmAmt051781
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt02
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/NetRntlIncmReNotDebtFincdProp/ExclusionAmt0947
IRS990PF/AnalysisIncomeProducingActyGrp/NetRntlIncmReNotDebtFincdProp/ExclusionCd016
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/Desc0CLASS ACTION PROCEEDS
IRS990PF/AnalysisIncomeProducingActyGrp/OtherRevenueDescribedGrp/RelatedOrExemptFunctionIncmAmt0294
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0194477
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt052075
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0246552
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt07500
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt015000
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0194789
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt0165618
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt0165618
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt0112485
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt017053
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt017053
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt050520
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt050520
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt088320
IRS990PF/AnalysisOfRevenueAndExpenses/GrossRentsNetInvstIncmAmt018000
IRS990PF/AnalysisOfRevenueAndExpenses/GrossRentsRevAndExpnssAmt018000
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt01156301
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt02
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt02
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0194789
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0210333
IRS990PF/AnalysisOfRevenueAndExpenses/NetRentalIncomeOrLossAmt0947
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyDsbrsChrtblAmt011778
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyRevAndExpnssAmt019630
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt010981
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt02745
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt018302
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt0294
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt023887
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt023887
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftDsbrsChrtblAmt03600
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt0900
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftRevAndExpnssAmt018000
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubDsbrsChrtblAmt03574
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubNetInvstIncmAmt0893
IRS990PF/AnalysisOfRevenueAndExpenses/PrintingAndPubRevAndExpnssAmt05956
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt04324
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0195551
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt052978
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0287770
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0263311
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt0376090
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt029933
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt052978
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0122152
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt013597
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1785
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt212381
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3118114
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt429616
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt52904
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt672936
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt7142
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt81296
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt95797
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt10283
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt118227
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt121411
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1313735
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1413736
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt15293
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt16211
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt17193
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1875950
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt192800
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2034206
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2117788
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2216641
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt238172
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt243200
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt252105
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt261761
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt27748
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt286252
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt29213
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3075297
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3110003
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt32596
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3316784
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt34858
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt35953
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3642335
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt371912
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt388999
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3983706
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt405386
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt4115420
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt4228496
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt43743
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt4434308
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt45158
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt463292
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt471487
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt48485
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt491743
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt50345
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt5112110
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt528446
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt5324503
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt5429982
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt55328
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt56801
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt57283
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt58373
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt59511
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt6077500
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt612974
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt623574
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt631328
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt04844
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2-1368
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3-58646
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt44195
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt51034
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt6590
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt7-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt8-642
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt9822
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt10101
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1165
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt12-156
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt13-6903
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1411807
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt15-122
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt16180
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1774
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1863833
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt192407
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt20-12749
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2115222
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt226340
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt236868
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt24-1333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt251802
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt26984
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt27628
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt28917
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2967
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt30-4423
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt31-594
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3288
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt335317
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt34-50
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt35-57
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt366210
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt37606
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt38-529
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt39-4968
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt404136
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4112918
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt429955
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4326348
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt44133
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt451301
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt46412
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt47372
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt481460
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4982
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt503357
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt51428
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt526976
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5325114
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt54199
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5540
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5681
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt57313
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt58186
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt592562
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt60847
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt612994
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt62343
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt04844
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2-1368
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3-58646
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt44195
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt51034
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt6590
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt7-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt8-642
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt9822
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt10101
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1165
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt12-156
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt13-6903
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1411807
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt15-122
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt16180
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1774
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1863833
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt192407
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt20-12749
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2115222
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt226340
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt236868
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt24-1333
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt251802
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt26984
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt27628
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt28917
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2967
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt30-4423
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt31-594
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3288
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt335317
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt34-50
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt35-57
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt366210
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt37606
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt38-529
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt39-4968
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt404136
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4112918
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt429955
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4326348
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt44133
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt451301
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt46412
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt47372
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt481460
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4982
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt503357
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt51428
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt526976
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5325114
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt54199
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5540
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5681
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt57313
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt58186
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt592562
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt60847
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt612994
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt62343
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt018441
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1791
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt211013
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt359468
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt433811
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt53938
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt673526
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt7126
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt8654
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt96619
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt10384
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt118292
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt121255
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt136832
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1425543
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt15171
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt16391
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt17267
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt18139783
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt195207
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2021457
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2133010
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2222981
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2315040
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt241867
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt253907
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt262745
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt271376
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt287169
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt29280
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3070874
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt319409
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt32684
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3322101
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt34808
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt35896
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3648545
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt372518
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt388470
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3978738

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.$4.70$0.03$4.67$0.66$0.47$0.19
2023Detailed filing. Detailed filing data is available for this year.$4.51$0.03$4.48$0.68$0.51$0.17
2022Detailed filing. Detailed filing data is available for this year.$4.22$0.01$4.21$0.57$0.49$0.08
2021XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$4.19$0.05$4.14$0.83$0.53$0.30
2020XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.85$0.01$3.84$0.22$0.28$0.06
2019XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$3.93$0.01$3.91$0.33$0.44$0.11
2018Detailed filing. Detailed filing data is available for this year.$4.04$0.02$4.02$0.25$0.45$0.20
2017Import issue. A filing source exists for this year, but detailed import did not complete cleanly.$4.23$0.01$4.22$0.42$0.38$0.05
2016Detailed filing. Detailed filing data is available for this year.$4.17$0.00$4.17$0.55$0.42$0.13
2015Detailed filing. Detailed filing data is available for this year.$4.07$0.01$4.06$0.38$0.29$0.09
2014Detailed filing. Detailed filing data is available for this year.$3.96$0.01$3.96$0.46$0.30$0.16
2013Detailed filing. Detailed filing data is available for this year.$3.80$0.01$3.79$0.34$0.29$0.05
2012Detailed filing. Detailed filing data is available for this year.$3.75$0.01$3.75$0.31
2011Detailed filing. Detailed filing data is available for this year.$3.78$0.00$3.77$0.32
2010Detailed filing. Detailed filing data is available for this year.$3.74$0.00$3.74$0.42