Sponsored
The Analysis of IFC Advisors LLC's Holdings & P&L
Currently, IFC Advisors LLC holds 158 types of securities in its portfolio with a total value $698.9M. In the most recent quarter, they have increased their positions in CARY (+3.0M shares, valued at $61.7M), TXUE (+488.2K shares, valued at $15.7M), N/A (+55.0K shares, valued at $5.1M); decreased their positions in VB (-47.3K shares, valued at $12.4M), AAPL (-6.7K shares, valued at $1.7M), NVDA (-8.8K shares, valued at $1.5M); initiated new positions in CARY (+3.0M shares, valued at $61.7M), TXUE (+488.2K shares, valued at $15.7M), RDDT (+15.3K shares, valued at $2.1M).
1M P&L
+11.0M+1.56%
3M P&L
-411.8M-36.61%
HY P&L
-399.3M-35.89%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1N/A465.9M
71.4%
2Internet Content & Information19.9M
3.0%
3Consumer Electronics14.6M
2.2%
Top Industries by Stock Count
1N/A50 stocks
35.7%
2Aerospace & Defense5 stocks
3.6%
3Drug Manufacturers - General5 stocks
3.6%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
VTV
2.47%VANGUARD INDEX FDS
Shares585.9K
Event2026-03-31
Filed2026-05-04
MGK
2.77%VANGUARD WORLD FD
Shares187.5K
Event2026-03-31
Filed2026-05-04
CARY
NewANGEL OAK FUNDS TRUST
Shares3.0M
Event2026-03-31
Filed2026-05-04
PREF
1.80%PRINCIPAL EXCHANGE TRADED FD
Shares2.7M
Event2026-03-31
Filed2026-05-04
VO
-0.44%VANGUARD INDEX FDS
Shares131.1K
Event2026-03-31
Filed2026-05-04
UYLD
39.42%ANGEL OAK FUNDS TRUST
Shares313.9K
Event2026-03-31
Filed2026-05-04
GENI
23.25%GENIUS SPORTS LIMITED
Shares3.6M
Event2026-03-31
Filed2026-05-04
TXUE
NewTHORNBURG ETF TR
Shares488.2K
Event2026-03-31
Filed2026-05-04
AAPL
-10.42%APPLE INC
Shares57.7K
Event2026-03-31
Filed2026-05-04
ACWI
-0.35%ISHARES TR
Shares104.3K
Event2026-03-31
Filed2026-05-04
NVDA
-12.24%NVIDIA CORPORATION
Shares63.2K
Event2026-03-31
Filed2026-05-04
ALPHABET INC
-2.72%ALPHABET INC
Shares37.7K
Event2026-03-31
Filed2026-05-04
BERKSHIRE HATHAWAY INC DEL
1.08%BERKSHIRE HATHAWAY INC DEL
Shares22.5K
Event2026-03-31
Filed2026-05-04
VTI
0.00%VANGUARD INDEX FDS
Shares32.9K
Event2026-03-31
Filed2026-05-04
MSFT
3.82%MICROSOFT CORP
Shares26.9K
Event2026-03-31
Filed2026-05-04
IVV
-7.44%ISHARES TR
Shares14.8K
Event2026-03-31
Filed2026-05-04
AMZN
-0.22%AMAZON COM INC
Shares43.2K
Event2026-03-31
Filed2026-05-04
JPM
1.69%JPMORGAN CHASE & CO
Shares29.0K
Event2026-03-31
Filed2026-05-04
MFDX
-5.75%PIMCO EQUITY SER
Shares166.0K
Event2026-03-31
Filed2026-05-04
KKR & CO INC
378.66%KKR & CO INC
Shares69.6K
Event2026-03-31
Filed2026-05-04
RTX
-5.64%RTX CORPORATION
Shares33.0K
Event2026-03-31
Filed2026-05-04
PGR
13.78%PROGRESSIVE CORP
Shares30.5K
Event2026-03-31
Filed2026-05-04
IWR
-15.34%ISHARES TR
Shares61.2K
Event2026-03-31
Filed2026-05-04
GSIE
0.00%GOLDMAN SACHS ETF TR
Shares134.3K
Event2026-03-31
Filed2026-05-04
NEE
11.92%NEXTERA ENERGY INC
Shares60.4K
Event2026-03-31
Filed2026-05-04
XOM
-2.38%EXXON MOBIL CORP
Shares32.3K
Event2026-03-31
Filed2026-05-04
FCX
-9.61%FREEPORT MCMORAN INC
Shares89.0K
Event2026-03-31
Filed2026-05-04
XLK
-6.85%SELECT SECTOR SPDR TR
Shares39.1K
Event2026-03-31
Filed2026-05-04
IWB
0.00%ISHARES TR
Shares13.1K
Event2026-03-31
Filed2026-05-04
CAT
-2.10%CATERPILLAR INC
Shares6.5K
Event2026-03-31
Filed2026-05-04
LLY
0.14%ELI LILLY & CO
Shares4.9K
Event2026-03-31
Filed2026-05-04
BROADCOM INC
-2.94%BROADCOM INC
Shares14.4K
Event2026-03-31
Filed2026-05-04
BRK.A
0.00%BERKSHIRE HATHAWAY INC DEL
Shares6
Event2026-03-31
Filed2026-05-04
WTW
0.56%WILLIS TOWERS WATSON PLC LTD
Shares12.2K
Event2026-03-31
Filed2026-05-04
COST
-0.14%COSTCO WHOLESALE CORPORATION
Shares3.5K
Event2026-03-31
Filed2026-05-04
IWF
-15.25%ISHARES TR
Shares8.0K
Event2026-03-31
Filed2026-05-04
HHH
0.04%HOWARD HUGHES HOLDINGS INC
Shares52.7K
Event2026-03-31
Filed2026-05-04
VANGUARD INDEX FDS
0.00%VANGUARD INDEX FDS
Shares5.5K
Event2026-03-31
Filed2026-05-04
ALPHABET INC
-5.97%ALPHABET INC
Shares11.0K
Event2026-03-31
Filed2026-05-04
EME
-0.67%EMCOR GROUP INC
Shares4.0K
Event2026-03-31
Filed2026-05-04
MS
2.45%MORGAN STANLEY
Shares16.8K
Event2026-03-31
Filed2026-05-04
AXP
-0.30%AMERICAN EXPRESS CO
Shares9.0K
Event2026-03-31
Filed2026-05-04
DVY
0.00%ISHARES TR
Shares17.7K
Event2026-03-31
Filed2026-05-04
COP
0.42%CONOCOPHILLIPS
Shares20.2K
Event2026-03-31
Filed2026-05-04
WMT
-0.07%WALMART INC
Shares21.4K
Event2026-03-31
Filed2026-05-04
CVX
0.93%CHEVRON CORPORATION
Shares12.8K
Event2026-03-31
Filed2026-05-04
VEA
6.81%VANGUARD TAX-MANAGED FDS
Shares40.8K
Event2026-03-31
Filed2026-05-04
MCD
0.53%MCDONALDS CORP
Shares8.1K
Event2026-03-31
Filed2026-05-04
MA
-0.94%MASTERCARD INCORPORATED
Shares4.4K
Event2026-03-31
Filed2026-05-04
IJH
0.00%ISHARES TR
Shares32.4K
Event2026-03-31
Filed2026-05-04
RDDT
NewREDDIT INC
Shares15.3K
Event2026-03-31
Filed2026-05-04
IWD
-22.24%ISHARES TR
Shares9.0K
Event2026-03-31
Filed2026-05-04
META
-3.51%META PLATFORMS INC
Shares3.4K
Event2026-03-31
Filed2026-05-04
V
-5.64%VISA INC
Shares6.3K
Event2026-03-31
Filed2026-05-04
GS
-8.03%GOLDMAN SACHS GROUP INC
Shares2.2K
Event2026-03-31
Filed2026-05-04
HD
-0.14%HOME DEPOT INC
Shares5.6K
Event2026-03-31
Filed2026-05-04
MEM
141.17%MATTHEWS ASIA FDS
Shares49.0K
Event2026-03-31
Filed2026-05-04
BLACKSTONE INC
-7.18%BLACKSTONE INC
Shares15.7K
Event2026-03-31
Filed2026-05-04
DE
0.19%DEERE & CO
Shares3.2K
Event2026-03-31
Filed2026-05-04
TSLA
-4.36%TESLA INC
Shares4.8K
Event2026-03-31
Filed2026-05-04
KO
1.00%COCA COLA CO
Shares23.6K
Event2026-03-31
Filed2026-05-04
HON
4.10%HONEYWELL INTL INC
Shares7.8K
Event2026-03-31
Filed2026-05-04
MSI
0.02%MOTOROLA SOLUTIONS INC
Shares4.0K
Event2026-03-31
Filed2026-05-04
VUG
0.00%VANGUARD INDEX FDS
Shares3.9K
Event2026-03-31
Filed2026-05-04
BAC
-0.10%BANK AMERICA CORP
Shares34.4K
Event2026-03-31
Filed2026-05-04
IWP
-8.97%ISHARES TR
Shares12.9K
Event2026-03-31
Filed2026-05-04
IEMG
-2.66%ISHARES INC
Shares23.4K
Event2026-03-31
Filed2026-05-04
UNP
0.84%UNION PAC CORP
Shares6.5K
Event2026-03-31
Filed2026-05-04
TMO
-1.87%THERMO FISHER SCIENTIFIC INC
Shares3.2K
Event2026-03-31
Filed2026-05-04
CSCO
0.01%CISCO SYS INC
Shares19.2K
Event2026-03-31
Filed2026-05-04
SPY
-37.93%STATE STR SPDR S&P 500 ETF T
Shares2.2K
Event2026-03-31
Filed2026-05-04
DHR
-1.08%DANAHER CORP DEL
Shares7.3K
Event2026-03-31
Filed2026-05-04
TRV
-0.04%TRAVELERS COMPANIES INC
Shares4.6K
Event2026-03-31
Filed2026-05-04
SHW
-2.04%SHERWIN WILLIAMS CO
Shares4.0K
Event2026-03-31
Filed2026-05-04
PEP
3.82%PEPSICO INC
Shares8.1K
Event2026-03-31
Filed2026-05-04
JNJ
1.82%JOHNSON & JOHNSON
Shares4.6K
Event2026-03-31
Filed2026-05-04
IJR
-12.65%ISHARES TR
Shares9.0K
Event2026-03-31
Filed2026-05-04
ABT
-6.50%ABBOTT LABORATORIES
Shares10.8K
Event2026-03-31
Filed2026-05-04
ADP
-0.24%AUTOMATIC DATA PROCESSING IN
Shares5.0K
Event2026-03-31
Filed2026-05-04
CMF
-6.69%ISHARES TR
Shares17.9K
Event2026-03-31
Filed2026-05-04
AMGN
2.15%AMGEN INC
Shares2.8K
Event2026-03-31
Filed2026-05-04
EATON CORP PLC
-8.18%EATON CORP PLC
Shares2.7K
Event2026-03-31
Filed2026-05-04
IBIT
0.00%ISHARES BITCOIN TRUST ETF
Shares24.3K
Event2026-03-31
Filed2026-05-04
BLACKROCK INC
-1.82%BLACKROCK INC
Shares919
Event2026-03-31
Filed2026-05-04
ACCENTURE PLC IRELAND
-0.56%ACCENTURE PLC IRELAND
Shares3.9K
Event2026-03-31
Filed2026-05-04
ABBV
-1.03%ABBVIE INC
Shares3.6K
Event2026-03-31
Filed2026-05-04
GBIL
-3.04%GOLDMAN SACHS ETF TR
Shares7.3K
Event2026-03-31
Filed2026-05-04
NFLX
-7.62%NETFLIX INC.
Shares7.4K
Event2026-03-31
Filed2026-05-04
KR
0.00%KROGER CO
Shares8.6K
Event2026-03-31
Filed2026-05-04
IWM
-40.45%ISHARES TR
Shares2.4K
Event2026-03-31
Filed2026-05-04
ITOT
-15.50%ISHARES TR
Shares4.1K
Event2026-03-31
Filed2026-05-04
MCK
-14.49%MCKESSON CORP
Shares673
Event2026-03-31
Filed2026-05-04
THE CIGNA GROUP
6.27%THE CIGNA GROUP
Shares2.0K
Event2026-03-31
Filed2026-05-04
VB
-95.90%VANGUARD INDEX FDS
Shares2.0K
Event2026-03-31
Filed2026-05-04
JMST
0.00%J P MORGAN EXCHANGE TRADED F
Shares10.0K
Event2026-03-31
Filed2026-05-04
GBDC
-16.25%GOLUB CAP BDC INC
Shares39.0K
Event2026-03-31
Filed2026-05-04
IVW
-16.09%ISHARES TR
Shares4.2K
Event2026-03-31
Filed2026-05-04
ORLY
-3.71%OREILLY AUTOMOTIVE INC
Shares5.1K
Event2026-03-31
Filed2026-05-04
XLV
0.03%SELECT SECTOR SPDR TR
Shares3.1K
Event2026-03-31
Filed2026-05-04
SGOV
-16.65%ISHARES TR
Shares4.4K
Event2026-03-31
Filed2026-05-04
XLY
0.20%SELECT SECTOR SPDR TR
Shares4.1K
Event2026-03-31
Filed2026-05-04
KLAC
-12.35%KLA CORP
Shares298
Event2026-03-31
Filed2026-05-04
MUB
9.69%ISHARES TR
Shares4.1K
Event2026-03-31
Filed2026-05-04
CB
-12.68%CHUBB LTD SWITZ
Shares1.3K
Event2026-03-31
Filed2026-05-04
XLI
0.00%SELECT SECTOR SPDR TR
Shares2.5K
Event2026-03-31
Filed2026-05-04
MAR
-12.86%MARRIOTT INTL INC NEW
Shares1.2K
Event2026-03-31
Filed2026-05-04
QCOM
-2.61%QUALCOMM INC
Shares2.9K
Event2026-03-31
Filed2026-05-04
RFMZ
-54.73%RIVERNORTH FLEXIBLE MUNI INC
Shares30.0K
Event2026-03-31
Filed2026-05-04
SPYD
1.96%SPDR SERIES TRUST
Shares8.2K
Event2026-03-31
Filed2026-05-04
CITIGROUP INC
-1.87%CITIGROUP INC
Shares3.3K
Event2026-03-31
Filed2026-05-04
LMT
1.22%LOCKHEED MARTIN CORP
Shares580
Event2026-03-31
Filed2026-05-04
DUKE ENERGY CORP NEW
-2.43%DUKE ENERGY CORP NEW
Shares2.7K
Event2026-03-31
Filed2026-05-04
AON PLC
0.09%AON PLC
Shares1.1K
Event2026-03-31
Filed2026-05-04
HLT
-9.93%HILTON WORLDWIDE HLDGS INC
Shares1.1K
Event2026-03-31
Filed2026-05-04
SO
-2.40%SOUTHERN CO
Shares3.5K
Event2026-03-31
Filed2026-05-04
HTGC
NewHERCULES CAPITAL INC
Shares22.7K
Event2026-03-31
Filed2026-05-04
CRWD
-22.82%CROWDSTRIKE HLDGS INC
Shares849
Event2026-03-31
Filed2026-05-04
NDAQ
-5.71%NASDAQ INC
Shares3.9K
Event2026-03-31
Filed2026-05-04
LOW
-1.37%LOWES COS INC
Shares1.4K
Event2026-03-31
Filed2026-05-04
T
1.78%AT&T INC
Shares10.7K
Event2026-03-31
Filed2026-05-04
LAM RESEARCH CORP
8.28%LAM RESEARCH CORP
Shares1.5K
Event2026-03-31
Filed2026-05-04
ISRG
-34.55%INTUITIVE SURGICAL INC
Shares665
Event2026-03-31
Filed2026-05-04
WRB
-0.93%BERKLEY W R CORP
Shares4.6K
Event2026-03-31
Filed2026-05-04
MERCK & CO INC
-25.42%MERCK & CO INC
Shares2.4K
Event2026-03-31
Filed2026-05-04
CRM
31.97%SALESFORCE INC
Shares1.6K
Event2026-03-31
Filed2026-05-04
VNQ
0.00%VANGUARD INDEX FDS
Shares3.2K
Event2026-03-31
Filed2026-05-04
PPA
-47.02%INVESCO EXCHANGE TRADED FD T
Shares1.7K
Event2026-03-31
Filed2026-05-04
TSM
-7.54%TAIWAN SEMICONDUCTOR MANUFAC
Shares822
Event2026-03-31
Filed2026-05-04
INVESCO QQQ TR
-17.36%INVESCO QQQ TR
Shares476
Event2026-03-31
Filed2026-05-04
MMC
1.30%MARSH & MCLENNAN COS INC
Shares1.6K
Event2026-03-31
Filed2026-05-04
ETH
0.00%GRAYSCALE ETHEREUM STAKING
Shares13.5K
Event2026-03-31
Filed2026-05-04
NFG
0.00%NATIONAL FUEL GAS CO
Shares2.8K
Event2026-03-31
Filed2026-05-04
IBB
0.00%ISHARES TR
Shares1.5K
Event2026-03-31
Filed2026-05-04
SSD
-13.03%SIMPSON MFG INC
Shares1.5K
Event2026-03-31
Filed2026-05-04
TDG
-16.98%TRANSDIGM GROUP INC
Shares220
Event2026-03-31
Filed2026-05-04
NOW
-6.10%SERVICENOW INC
Shares2.4K
Event2026-03-31
Filed2026-05-04
ADBE
-65.79%ADOBE INC
Shares1.0K
Event2026-03-31
Filed2026-05-04
HEI.A
-3.09%HEICO CORP NEW
Shares1.2K
Event2026-03-31
Filed2026-05-04
TJX
14.44%TJX COS INC NEW
Shares1.6K
Event2026-03-31
Filed2026-05-04
BN
0.00%BROOKFIELD CORP
Shares6.2K
Event2026-03-31
Filed2026-05-04
VMC
-1.72%VULCAN MATLS CO
Shares912
Event2026-03-31
Filed2026-05-04
ADI
-5.73%ANALOG DEVICES INC
Shares757
Event2026-03-31
Filed2026-05-04
IEFA
-18.48%ISHARES TR
Shares2.6K
Event2026-03-31
Filed2026-05-04
PLTR
-30.35%PALANTIR TECHNOLOGIES INC
Shares1.6K
Event2026-03-31
Filed2026-05-04
ITW
-1.76%ILLINOIS TOOL WKS INC
Shares892
Event2026-03-31
Filed2026-05-04
GENERAL DYNAMICS CORP
-14.72%GENERAL DYNAMICS CORP
Shares666
Event2026-03-31
Filed2026-05-04
IVE
0.00%ISHARES TR
Shares1.1K
Event2026-03-31
Filed2026-05-04
PRI
-10.89%PRIMERICA INC
Shares884
Event2026-03-31
Filed2026-05-04
WTS
-12.85%WATTS WATER TECHNOLOGIES INC
Shares753
Event2026-03-31
Filed2026-05-04
GILD
NewGILEAD SCIENCES INC
Shares1.5K
Event2026-03-31
Filed2026-05-04
NOC
NewNORTHROP GRUMMAN CORP
Shares314
Event2026-03-31
Filed2026-05-04
RBC
NewRBC BEARINGS INC
Shares389
Event2026-03-31
Filed2026-05-04
QUAL
-24.14%ISHARES TR
Shares1.1K
Event2026-03-31
Filed2026-05-04
WFC
-25.55%WELLS FARGO & CO
Shares2.6K
Event2026-03-31
Filed2026-05-04
LYV
NewLIVE NATION ENTERTAINMENT IN
Shares1.4K
Event2026-03-31
Filed2026-05-04
HWM
NewHOWMET AEROSPACE INC
Shares909
Event2026-03-31
Filed2026-05-04
GOLF
-12.77%ACUSHNET HLDGS CORP
Shares2.2K
Event2026-03-31
Filed2026-05-04
UBER
-12.48%UBER TECHNOLOGIES INC
Shares2.8K
Event2026-03-31
Filed2026-05-04
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available