Civic Intelligence

Alfa Foundation

990PF • Fiscal year 2025 • EIN 72-1373145

Nov 01, 2024 to Oct 31, 2025 • Filed on Jan 27, 2026

PO Box 11189Montgomery, AL 36111

(334) 288-3900

Siviq Scores

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

Liabilities / Assets

12th percentile

0.00x

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

2025 filings • $25M-$50M nonprofits • Source year 2025

Liabilities / Revenue

15th percentile

0.01x

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

2025 filings • $25M-$50M nonprofits • Source year 2025

Net Margin

19th percentile

-3.4%

Higher net margin than 19% of similar nonprofits.

2025 filings • $25M-$50M nonprofits • Source year 2025

Top Officer Pay

14th percentile

$0

Higher top officer pay than 14% of similar nonprofits.

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

2025 filings • $25M-$50M nonprofits • Source year 2025

Asset Growth

26th percentile

-0.1%

Faster asset growth than 26% of similar nonprofits.

2025 filings • $25M-$50M nonprofits • Annualized from 2024 to 2025

Revenue Growth

4th percentile

-44%

Faster revenue growth than 4% of similar nonprofits.

2025 filings • $25M-$50M nonprofits • Annualized from 2024 to 2025

Assets

Down

$30,742,304

Down $32,582 (-0.1%) from 2024

Net Assets

Down

$30,717,270

Down $57,616 (-0.2%) from 2024

Liabilities

Up

$25,034

Up $25,034 from 2024

Revenue

Down

$1,717,698

Down $1,337,715 (-44%) from 2024

Expenses

Up

$1,775,314

Up $273,039 (+18%) from 2024

Net Income

Down

-$57,616

Down $1,610,754 (-104%) from 2024

Historical Trend

Balance Sheet Trend

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

$40M$30M$20M$10M$0Assets 2011: $15,086,100Liabilities 2011: $02011Assets 2012: $15,767,820Liabilities 2012: $146,4002012Assets 2013: $16,426,624Liabilities 2013: $17,4202013Assets 2014: $17,612,845Liabilities 2014: $02014Assets 2015: $18,646,929Liabilities 2015: $02015Assets 2016: $18,862,024Liabilities 2016: $0Net Assets 2016: $18,862,0242016Assets 2019: $20,816,738Liabilities 2019: $02019Assets 2020: $23,144,797Liabilities 2020: $0Net Assets 2020: $23,144,7972020Assets 2021: $26,232,680Liabilities 2021: $0Net Assets 2021: $26,232,6802021Assets 2022: $29,800,064Liabilities 2022: $0Net Assets 2022: $29,800,0642022Assets 2023: $29,313,953Liabilities 2023: $92,205Net Assets 2023: $29,221,7482023Assets 2024: $30,774,886Liabilities 2024: $0Net Assets 2024: $30,774,8862024Assets 2025: $30,742,304Liabilities 2025: $25,034Net Assets 2025: $30,717,2702025

Highlighted filing

2025

Assets$30,742,304
Liabilities$25,034
Net Assets$30,717,270

Operations Trend

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

$6.0M$4.0M$2.0M$0-$2.0MRevenue 2011: $2,773,369Expenses 2011: $801,449Net Income 2011: $1,971,9202011Revenue 2012: $1,228,028Expenses 2012: $692,708Net Income 2012: $535,3202012Revenue 2013: $1,203,652Expenses 2013: $415,868Net Income 2013: $787,7842013Revenue 2014: $2,138,218Expenses 2014: $934,577Net Income 2014: $1,203,6412014Revenue 2015: $2,019,246Expenses 2015: $985,162Net Income 2015: $1,034,0842015Revenue 2016: $1,267,714Expenses 2016: $1,052,619Net Income 2016: $215,0952016Revenue 2019: $1,193,541Expenses 2019: $1,204,365Net Income 2019: -$10,8242019Revenue 2020: $3,763,671Expenses 2020: $1,435,612Net Income 2020: $2,328,0592020Revenue 2021: $4,953,566Expenses 2021: $1,865,683Net Income 2021: $3,087,8832021Revenue 2022: $5,072,947Expenses 2022: $1,505,563Net Income 2022: $3,567,3842022Revenue 2023: $805,434Expenses 2023: $1,383,750Net Income 2023: -$578,3162023Revenue 2024: $3,055,413Expenses 2024: $1,502,275Net Income 2024: $1,553,1382024Revenue 2025: $1,717,698Expenses 2025: $1,775,314Net Income 2025: -$57,6162025

Highlighted filing

2025

Revenue$1,717,698
Expenses$1,775,314
Net Income-$57,616
Jump To
Filing Snapshot
Filing Period
Nov 1, 2024 to Oct 31, 2025
Signed
Jan 27, 2026
Return Version
2024v5.5
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
JAMES L PARNELLPresident-$0--
JOHN D HEMMINGS JRTreasurer-$0--
ANGELA L BRADWELLSecretary-$0--
Grants and Assistance

Foundation Grants and Related Investments

TypeRecipientPurposeStatusLocationAmount
Paid GrantALABAMA FARMERS AGRICULTURE FOUNDATIONPUBLIC CHARITY-MONTGOMERY, AL, US$944,500
Paid GrantKALEIDOSCOPEPUBLIC CHARITY-MINNEAPOLIS, MN, US$100,000
Paid GrantHUDSON-ALPHAPUBLIC CHARITY-HUNTSVILLE, AL, US$50,000
Paid GrantALABAMA SHAKESPEARE FESTIVAL INCPUBLIC CHARITY-MONTGOMERY, AL, US$50,000
Paid GrantCHILDREN'S HOSPITAL OF ALABAMAPUBLIC CHARITY-BIRMINGHAM, AL, US$25,000
Paid GrantAUBURN UNIVERSITY FOUNDATIONPUBLIC CHARITY-AUBURN, AL, US$25,000
Paid GrantRIVER REGION UNITED WAYPUBLIC CHARITY-MONTGOMERY, AL, US$25,000
Paid GrantAUBURN UNIVERSITY FOUNDATIONPUBLIC CHARITY-AUBURN, AL, US$25,000
Paid GrantALABAMA SHAKESPEARE FESTIVAL INCPUBLIC CHARITY-MONTGOMERY, AL, US$25,000
Paid GrantRIVER REGION UNITED WAYPUBLIC CHARITY-MONTGOMERY, AL, US$25,000
Paid GrantBARON CRITICAL WEATHER INSTITUTEPUBLIC CHARITY-HUNTSVILLE, AL, US$25,000
Paid GrantRIVER REGION UNITED WAYPUBLIC CHARITY-MONTGOMERY, AL, US$25,000
Paid GrantNORTH ALABAMA AGRIPLEX FOUNDATIONPUBLIC CHARITY-CULLMAN, AL, US$25,000
Paid GrantAUTAUGA COUNTY HERITAGE ASSOCIATIONPUBLIC CHARITY-PRATTVILLE, AL, US$20,000
Paid GrantKALEIDOSCOPEPUBLIC CHARITY-MINNEAOPOLIS, MN, US$18,241
Paid GrantMERCY HOUSE INCPUBLIC CHARITY-MONTGOMERY, AL, US$15,000
Paid GrantCUMMINGS-FEOLA FAMILY FOUNDATION INCPUBLIC CHARITY-WOODSTOCK, GA, US$10,500
Paid GrantHOPE INSTITUTEPUBLIC CHARITY-BIRMINGHAM, AL, US$10,000
Paid GrantCHILDREN'S HARBORPUBLIC CHARITY-ALEXANDER CITY, AL, US$10,000
Paid GrantAMERICAN RED CROSSPUBLIC CHARITY-MONTGOMERY, AL, US$10,000
Paid GrantMAIN STREET ALABAMAPUBLIC CHARITY-BIRMINGHAM, AL, US$10,000
Paid GrantALABAMA AUTISM ASSISTANCE PROGRAMPUBLIC CHARITY-BIRMINGHAM, AL, US$10,000
Paid GrantCOUNCIL OF STATE GOVERNMENTSPUBLIC CHARITY-DECATUR, GA, US$10,000
Paid GrantALABAMA PALSPUBLIC CHARITY-MONTGOMERY, AL, US$10,000
Paid GrantUNIVERSITY OF ALABAMA INSURANCE & RISK MANAGEMENT EDUCATION FOUNDATIONPUBLIC CHARITY-BIRMINGHAM, AL, US$10,000
Paid GrantCOACH SAFELY FOUNDATIONPUBLIC CHARITY-BIRMINGHAM, AL, US$10,000
Paid GrantKID'S TO LOVE FOUNDATIONPUBLIC CHARITY-MADISON, AL, US$10,000
Paid GrantJIMMY RANE FOUNDATIONPUBLIC CHARITY-ABBEVILLE, AL, US$8,000
Paid GrantBUTTERFLY BRIDGE CHILDREN'S ADVOCACY CENTER INCPUBLIC CHARITY-CLANTON, AL, US$7,500
Paid GrantMERCY HOUSE INCPUBLIC CHARITY-MONTGOMERY, AL, US$5,000
Paid GrantUNIVERSITY OF ALABAMAPUBLIC CHARITY-TUSCALOOSA, AL, US$5,000
Paid GrantKID'S TO LOVE FOUNDATIONPUBLIC CHARITY-MADISON, AL, US$5,000
Paid GrantMUSEUM OF THE BIBLE INCPUBLIC CHARITY-WASHINGTON, DC, US$5,000
Paid GrantSOCIETY OF ST ANDREW--ALABAMA GLEANING NETWORKPUBLIC CHARITY-BIRMINGHAM, AL, US$5,000
Paid GrantHOPE HORSESPUBLIC CHARITY-CULLMAN, AL, US$5,000
Paid GrantMARCH OF DIMESPUBLIC CHARITY-PRATTVILLE, AL, US$5,000
Paid GrantYMCA OF MONTGOMERYPUBLIC CHARITY-MONTGOMERY, AL, US$5,000
Paid GrantCARE NET OF CHILTON COUNTY INCPUBLIC CHARITY-CLANTON, AL, US$5,000
Paid GrantJONES VALLEY TEACHING FARMPUBLIC CHARITY-BIRMINGHAM, AL, US$5,000
Paid GrantRONALD MCDONALD HOUSE CHARITIES OF MOBILEPUBLIC CHARITY-MOBILE, AL, US$5,000
Paid GrantEAGLE FORUM OF ALABAMA EDUCATION FOUNDATIONPUBLIC CHARITY-BIRMINGHAM, AL, US$5,000
Paid GrantJOY TO LIFE FOUNDATIONPUBLIC CHARITY-MONTGOMERY, AL, US$5,000
Paid GrantMEEKSVILLE VOLUNTEER FIRE DEPTPUBLIC CHARITY-TROY, AL, US$5,000
Paid GrantCANCER WELLNESS FOUDNATIONPUBLIC CHARITY-MONTGOMERY, AL, US$5,000
Paid GrantFRIENDS OF THE COURT INCPUBLIC CHARITY-BIRMINGHAM, AL, US$5,000
Paid GrantRAINBOW OMEGA INCPUBLIC CHARITY-EASTABOGA, AL, US$5,000
Paid GrantDOWN SYNDROME ALABAMAPUBLIC CHARITY-HOOVER, AL, US$5,000
Paid GrantLIFE ON WHEELSPUBLIC CHARITY-MONTGOMERY, AL, US$5,000
Paid GrantTHE JT WAGGONER BOOK FOUNDATIONPUBLIC CHARITY-BIRMINGHAM, AL, US$4,000
Paid GrantLEADERSHIP ALABAMAPUBLIC CHARITY-BIRMINGHAM, AL, US$4,000
Paid GrantYMCA OF MONTGOMERYPUBLIC CHARITY-MONTGOMERY, AL, US$4,000
Paid GrantKELLY FITZPATRICK MEMORIAL GALLERYPUBLIC CHARITY-WETUMPKA, AL, US$3,000
Paid GrantUNIVERSITY OF SOUTH ALABAMA CHILDRENS & WOMENS HOSPITALPUBLIC CHARITY-MOBILE, AL, US$2,500
Paid GrantAMERICAN FARM BUREAU FOUNDATION FOR AGRICULTUREPUBLIC CHARITY-WASHINGTON, DC, US$2,500
Paid GrantCHILD PROTECTPUBLIC CHARITY-MONTGOMERY, AL, US$2,500
Paid GrantHOPE INSPIRED MINISTRIESPUBLIC CHARITY-MONTGOMERY, AL, US$2,500
Paid GrantMONTGOMERY AREA COUNCIL ON AGING (MACOA)PUBLIC CHARITY-MONTGOMERY, AL, US$2,500
Paid GrantUNIVERSITY OF ALABAMAPUBLIC CHARITY-TUSCALOOSA, AL, US$2,500
Paid GrantBAPTIST HEALTH CARE FOUNDATION OF MONTGOMERYPUBLIC CHARITY-MONTGOMERY, AL, US$2,000
Paid GrantSAMARITAN COUNSELING CENTER INCPUBLIC CHARITY-MONTGOMERY, AL, US$2,000
Paid GrantMONTGOMERY AREA COUNCIL ON AGING (MACOA)PUBLIC CHARITY-MONTGOMERY, AL, US$2,000
Paid GrantAMERICAN CANCER SOCIETYPUBLIC CHARITY-MONTGOMERY, AL, US$1,700
Paid GrantALABAMA BASEBALL COACHES ASSOCIATIONPUBLIC CHARITY-MONTGOMERY, AL, US$1,500
Paid GrantSAMFORD UNIVERSITYPUBLIC CHARITY-BIRMINGHAM, AL, US$1,500
Paid GrantDRUID'S CHARITY CLUB INCPUBLIC CHARITY-MONTGOMERY, AL, US$1,500
Paid GrantWOMEN'S HOPE MEDICAL CLINICPUBLIC CHARITY-AUBURN, AL, US$1,500
Paid GrantAGAPE OF CENTRAL ALABAMAPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantALABAMA KIDNEY FOUNDATIONPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantFOLDS OF HONOR FOUNDATIONPUBLIC CHARITY-OWASSO, OK, US$1,000
Paid GrantSTORYBOOK FARM INCPUBLIC CHARITY-OPELIKA, AL, US$1,000
Paid GrantBIG BROTHERS BIG SISTERS OF MONTGOMERYPUBLIC CHARITY-MONTOGMERY, AL, US$1,000
Paid GrantHIS VESSEL MINISTRIESPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantISABEL ANDERSON COMER MUSEUM AND ARTS CENTER ICCPUBLIC CHARITY-SYLACAUGA, AL, US$1,000
Paid GrantLULA MAE GRAY FOUNDATIONPUBLIC CHARITY-BIRMINGHAM, AL, US$1,000
Paid GrantMONTGOMERY COUNTY SHERIFFS OFFICE FOUNDATIONPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantFAMILY GUIDANCE CENTERPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantALZHEIMER'S ASSOCIATION-AL CHAPTERPUBLIC CHARITY-BIRMINGHAM, AL, US$1,000
Paid GrantCASA OF MONTGOMERY COUNTYPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantKELLY FITZPATRICK MEMORIAL GALLERYPUBLIC CHARITY-WETUMPKA, AL, US$1,000
Paid GrantRECOVERY ALIVEPUBLIC CHARITY-SMITHFIELD, NC, US$1,000
Paid GrantYOUTH-N-ACTIONPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantWIREGRASS ELECTRIC COOPERATIVE CHARITABLE FOUNDATION INCPUBLIC CHARITY-HARTFORD, AL, US$1,000
Paid GrantFIRST CHOICE WOMEN'S MEDICAL CENTER (SAV-A-LIFE)PUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantJESSE OWENS RUNNERS CLUB INCPUBLIC CHARITY-MOULTON, AL, US$1,000
Paid GrantCHILDREN'S CENTER OF MONTGOMERY INCPUBLIC CHARITY-MONTGOMERY, AL, US$1,000
Paid GrantLIMESTONE CHILDRENS ADVOCACY CENTER INCPUBLIC CHARITY-ATHENS, AL, US$1,000
Paid GrantMAKE-A-WISH FOUNDATION OF ALABAMA INCPUBLIC CHARITY-VESTAVIA HILLS, AL, US$1,000
Paid GrantBOY SCOUTS OF AMERICA-TUKABATCHEE AREA COUNCILPUBLIC CHARITY-MONTGOMERY, AL, US$500
Paid GrantMAGIC CITY PERFORMING ARTSPUBLIC CHARITY-BIRMINGHAM, AL, US$500
Paid GrantPIKE ROAD ELEMENTARY SCHOOLPUBLIC CHARITY-PIKE ROAD, AL, US$500
Paid GrantREDLAND HILL CHURCHPUBLIC CHARITY-WETUMPKA, AL, US$500
Paid GrantWALLACE STATE FUTURE FOUNDATIONPUBLIC CHARITY-HANCEVILLE, AL, US$500
Paid GrantCAEC LINEMAN SCHOLARSHIP FUNDPUBLIC CHARITY-PRATTVILLE, AL, US$250
Filing and Contact Details

Filer

Filer Name
Alfa Foundation
EIN
72-1373145
Phone
3342883900
Address
PO BOX 11189, MONTGOMERY, AL 36111

Signing Officer

Name
Jeffrey Nickles
Title
VP Tax
Phone
3342883900
Signed
2026-01-27
Raw XML AppendixShowing 400 of 1,237 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
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt028571047
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt036516101
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0INVESTMENTS - CORPORATE STOCK
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt0329280
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0769460
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt0618958
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt01717698
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt01717698
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0780684
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt01711191
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt01711191
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0329280
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0329280
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-57616
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt013160151
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt0618958
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt0618958
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0769460
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt01669926
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt01842
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt01856
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt0-57154
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt062267
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt01711191
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt01842
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt01775314
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt01671768
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt01717698
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt01842
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt064123
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02015-07-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt11982-04-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22006-10-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt31980-03-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42019-06-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52015-06-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62015-06-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt71978-12-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt81994-07-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt91994-07-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt101994-07-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt112021-06-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt122000-05-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt132000-05-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt142000-05-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt152000-05-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt162000-06-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt172000-06-12
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt181996-01-25
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt192020-09-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt202020-09-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt212020-09-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt221962-02-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt232020-09-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt242020-11-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt252001-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt262001-01-31
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt272019-05-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt282019-05-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt292019-05-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt302007-06-01
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt312019-08-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt322024-03-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt332024-03-27
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0235719
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1522111
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2206582
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt3414277
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt4510990
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt5427500
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt6193912
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt7167238
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt8234225
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt9172658
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt10508275
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt11335553
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt12508608
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt13286336
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt14387612
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt15401245
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt16417008
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt17329114
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt18526172
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt19362411
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt20333327
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt21857847
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt22202242
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt23463767
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt24678340
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt25555946
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2696449
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt27116390
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt28264344
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt29175511
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt30452788
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt31556292
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt32231045
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt33247633
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt0-235719
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt126249
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2-188560
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3-129699
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4179335
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt5-427500
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt6-56898
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt729490
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt8161587
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt9118178
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt10291082
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt11-47794
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt12117672
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt13-15251
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1466748
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1590587
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1618977
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1714853
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1811409
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt19339179
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt20315904
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt21805575
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt22-80593
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2339907
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt24369007
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt25-555946
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt26-96449
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2749488
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt282552
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2922799
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt30-115596
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt31-556292
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3280138
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt33125041
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3411224
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt0-235719
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt126249
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2-188560
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3-129699
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4179335
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt5-427500
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt6-56898
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt729490
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt8161587
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt9118178
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt10291082
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt11-47794
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt12117672
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt13-15251
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1466748
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1590587
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1618977
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1714853
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1811409
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt19339179
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt20315904
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt21805575
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt22-80593
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2339907
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt24369007
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt25-555946
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt26-96449
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2749488
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt282552
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2922799
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt30-115596
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt31-556292
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3280138
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt33125041
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3411224
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0548360
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt118022
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2284578
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt3690325
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt4137014
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt5196728
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt6395812
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt7290836
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt8799357
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt9287759
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt10626280
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt11271085
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt12454360
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt13491832
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt14435985
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt15343967
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt16537581
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt17701590
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt18649231
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt191663422
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt20121649
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt21503674
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt221047347
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt23165878
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt24266896
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt25198310
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt26337192
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt27311183
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt28372674
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2911224
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/PropertyDesc0AQUA METALS ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1CIGNA ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc2CELSIUS HOLDINGS ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc3COMCAST CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc4CROWDSTRIKE HOLDINGS CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc5EVOLENT HEALTH CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc6EVOLENT HEALTH CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc7FEDEX ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc8GEO GROUP ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc9GEO GROUP ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc10GEO GROUP ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc11INTEGRAL AD SCIENCE HOLDING ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc12ISHARES:US TECH
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc13ISHARES:US TECH
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc14ISHARES:US TECH
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc15ISHARES:US TECH
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc16ISHARES:US CNSMR STAPLES
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc17ISHARES:US CNSMR STAPLES
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc18NICE ADR REP 1 ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc19PALANTIR TECHNOLOGIES CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc20PALANTIR TECHNOLOGIES CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc21PALANTIR TECHNOLOGIES CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc22SCHLUMBERGER ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc23SNOWFLAKE CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc24SOFI TECHNOLOGIES ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc25THERAPEUTICSMD ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc26THERAPEUTICSMD ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc27TRANSMEDICS GROUP ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc28UBER TECHNOLOGIES ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc29UBER TECHNOLOGIES ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc30JAZZ PHARMACEUTICALS ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc31TRITERRAS CL A ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc32GE VERNOVA ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc33GE VERNOVA ORD
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc34FLOWTHROUGH FROM PARTNERSHIP
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt02025-06-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt12025-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt22025-06-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt32025-04-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt42025-04-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt52025-10-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt62025-10-16
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt72024-12-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt82025-01-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt92025-03-28
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt102025-04-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt112025-09-26
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt122025-01-24
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt132025-03-14
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt142025-08-26
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt152025-10-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt162025-03-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt172025-09-04
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt182024-11-18
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt192025-07-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt202025-08-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt212025-08-21
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt222025-09-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt232025-03-20
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt242025-01-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt252025-06-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt262025-06-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt272025-06-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt282025-04-03
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt292025-06-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt302025-01-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt312025-03-10
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt322025-06-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt332025-10-15
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt0780684
IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-57616
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt030717270
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt030774886
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt030717270
IRS990PF/DistributableAmountGrp/DeductionFromDistributableAmt00
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt01727759
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt01727759
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt01727759
IRS990PF/DistributableAmountGrp/IncomeTaxAmt0169
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt01751140
IRS990PF/DistributableAmountGrp/RecoveriesQualfiedDistriAmt00
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt023212
IRS990PF/DistributableAmountGrp/TotalTaxAmt023381
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt022410
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt045622
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt023212
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt022410
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/RefundAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt023212
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt023212
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt045622
IRS990PF/FMVAssetsEOYAmt038687358
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt061836
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt033608
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt033608
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt028554066
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt028571047
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt036516101
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt030774886
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt030717270
IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt09096
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt049906
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt049906
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt025034
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt02149888
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt02087743
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt02087743
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt030774886
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt030742304
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt038687358
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt025034
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt030774886
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt030742304
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt030774886
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt030717270
IRS990PF/MethodOfAccountingAccrualInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt035556135
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt02054880
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt033467419
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt0533342
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt033836
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt01751140
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt035022793
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt035556135
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt01.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt21.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings