Sponsored
The Analysis of IFC Advisors LLC's Holdings & P&L
Currently, IFC Advisors LLC holds 179 types of securities in its portfolio with a total value $787.6M. In the most recent quarter, they have increased their positions in MGK (+750.5K shares, valued at $66.0M), VO (+396.4K shares, valued at $31.9M), PHYS (+111.1K shares, valued at $3.4M); decreased their positions in PGR (-27.8K shares, valued at $6.1M), UYLD (-44.9K shares, valued at $2.3M), WTW (-3.5K shares, valued at $921.3K); initiated new positions in PHYS (+111.1K shares, valued at $3.4M), FICO (+2.6K shares, valued at $3.1M), WY (+115.3K shares, valued at $2.8M).
1M P&L
+2.4M+0.35%
3M P&L
+22.2M+3.37%
HY P&L
-374.2M-35.46%
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/A502.1M
73.5%
2Internet Content & Information20.1M
2.9%
3Semiconductors16.2M
2.4%
Top Industries by Stock Count
1N/A54 stocks
37.2%
2Semiconductors8 stocks
5.5%
3Asset Management6 stocks
4.1%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
SPACE EXPLORATION TECHN CORP SPACE EXPLORATION TECHN CORP4.5K sharesnew addition2026-06-302026-08-05
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
VTV
0.90%VANGUARD INDEX FDS
Shares591.1K
Event2026-06-30
Filed2026-08-05
MGK
400.27%VANGUARD WORLD FD
Shares938.0K
Event2026-06-30
Filed2026-08-05
CARY
0.07%ANGEL OAK FUNDS TRUST
Shares3.0M
Event2026-06-30
Filed2026-08-05
PREF
1.59%PRINCIPAL EXCHANGE TRADED FD
Shares2.8M
Event2026-06-30
Filed2026-08-05
VO
302.36%VANGUARD INDEX FDS
Shares527.5K
Event2026-06-30
Filed2026-08-05
GENIUS SPORTS LIMITED
13.09%GENIUS SPORTS LIMITED
Shares4.1M
Event2026-06-30
Filed2026-08-05
TXUE
4.29%THORNBURG ETF TR
Shares509.2K
Event2026-06-30
Filed2026-08-05
ACWI
0.08%ISHARES TR
Shares104.4K
Event2026-06-30
Filed2026-08-05
AAPL
-3.46%APPLE INC
Shares55.7K
Event2026-06-30
Filed2026-08-05
UYLD
-14.31%ANGEL OAK FUNDS TRUST
Shares269.0K
Event2026-06-30
Filed2026-08-05
GOOGL
0.34%ALPHABET INC
Shares37.9K
Event2026-06-30
Filed2026-08-05
NVDA
-0.16%NVIDIA CORPORATION
Shares63.1K
Event2026-06-30
Filed2026-08-05
VANGUARD INDEX FDS
-0.33%VANGUARD INDEX FDS
Shares32.8K
Event2026-06-30
Filed2026-08-05
ISHARES TR
0.06%ISHARES TR
Shares14.8K
Event2026-06-30
Filed2026-08-05
BRK.B
-5.62%BERKSHIRE HATHAWAY INC DEL
Shares21.3K
Event2026-06-30
Filed2026-08-05
AMZN
2.96%AMAZON COM INC
Shares44.5K
Event2026-06-30
Filed2026-08-05
MSFT
2.03%MICROSOFT CORP
Shares27.4K
Event2026-06-30
Filed2026-08-05
JPMORGAN CHASE & CO
-0.01%JPMORGAN CHASE & CO
Shares29.0K
Event2026-06-30
Filed2026-08-05
IWR
12.97%ISHARES TR
Shares69.1K
Event2026-06-30
Filed2026-08-05
XLK
-4.39%SELECT SECTOR SPDR TR
Shares37.4K
Event2026-06-30
Filed2026-08-05
MFDX
-0.75%PIMCO EQUITY SER
Shares164.8K
Event2026-06-30
Filed2026-08-05
CAT
-5.87%CATERPILLAR INC
Shares6.1K
Event2026-06-30
Filed2026-08-05
KKR
-0.39%KKR & CO INC
Shares69.3K
Event2026-06-30
Filed2026-08-05
RTX CORPORATION
-0.12%RTX CORPORATION
Shares33.0K
Event2026-06-30
Filed2026-08-05
GSIE
0.00%GOLDMAN SACHS ETF TR
Shares134.3K
Event2026-06-30
Filed2026-08-05
LLY
-0.20%ELI LILLY & CO
Shares4.9K
Event2026-06-30
Filed2026-08-05
FREEPORT MCMORAN INC
0.01%FREEPORT MCMORAN INC
Shares89.0K
Event2026-06-30
Filed2026-08-05
BROADCOM INC
-0.01%BROADCOM INC
Shares14.3K
Event2026-06-30
Filed2026-08-05
IWB
0.00%ISHARES TR
Shares13.1K
Event2026-06-30
Filed2026-08-05
BRK.A
0.00%BERKSHIRE HATHAWAY INC DEL
Shares6
Event2026-06-30
Filed2026-08-05
EXXON MOBIL CORP
0.26%EXXON MOBIL CORP
Shares32.4K
Event2026-06-30
Filed2026-08-05
VOO
14.98%VANGUARD INDEX FDS
Shares6.4K
Event2026-06-30
Filed2026-08-05
IWF
300.00%ISHARES TR
Shares31.9K
Event2026-06-30
Filed2026-08-05
GOOG
1.57%ALPHABET INC
Shares11.1K
Event2026-06-30
Filed2026-08-05
HHH
0.82%HOWARD HUGHES HOLDINGS INC
Shares53.1K
Event2026-06-30
Filed2026-08-05
MS
-2.58%MORGAN STANLEY
Shares16.4K
Event2026-06-30
Filed2026-08-05
PHYS
NewSPROTT ASSET MANAGEMENT LP
Shares111.1K
Event2026-06-30
Filed2026-08-05
EME
0.05%EMCOR GROUP INC
Shares4.0K
Event2026-06-30
Filed2026-08-05
COSTCO WHOLESALE CORPORATION
0.06%COSTCO WHOLESALE CORPORATION
Shares3.5K
Event2026-06-30
Filed2026-08-05
AXP
1.43%AMERICAN EXPRESS CO
Shares9.1K
Event2026-06-30
Filed2026-08-05
FICO
NewFAIR ISAAC CORP
Shares2.6K
Event2026-06-30
Filed2026-08-05
MEM
32.45%MATTHEWS ASIA FDS
Shares64.9K
Event2026-06-30
Filed2026-08-05
SGOV
553.44%ISHARES TR
Shares29.0K
Event2026-06-30
Filed2026-08-05
DVY
0.00%ISHARES TR
Shares17.7K
Event2026-06-30
Filed2026-08-05
WY
NewWEYERHAEUSER CO
Shares115.3K
Event2026-06-30
Filed2026-08-05
VEA
-6.25%VANGUARD TAX-MANAGED FDS
Shares38.3K
Event2026-06-30
Filed2026-08-05
RDDT
-0.11%REDDIT INC
Shares15.3K
Event2026-06-30
Filed2026-08-05
ACCENTURE PLC IRELAND
432.68%ACCENTURE PLC IRELAND
Shares20.8K
Event2026-06-30
Filed2026-08-05
IJH
0.12%ISHARES TR
Shares32.4K
Event2026-06-30
Filed2026-08-05
WMT
-0.25%WALMART INC
Shares21.4K
Event2026-06-30
Filed2026-08-05
BAC
18.13%BANK OF AMER CORP
Shares40.7K
Event2026-06-30
Filed2026-08-05
CISCO SYS INC
1.17%CISCO SYS INC
Shares19.4K
Event2026-06-30
Filed2026-08-05
WTW
-28.89%WILLIS TOWERS WATSON PLC LTD
Shares8.7K
Event2026-06-30
Filed2026-08-05
GS
2.12%GOLDMAN SACHS GROUP INC
Shares2.2K
Event2026-06-30
Filed2026-08-05
MASTERCARD INCORPORATED
-4.77%MASTERCARD INCORPORATED
Shares4.2K
Event2026-06-30
Filed2026-08-05
COP
1.74%CONOCOPHILLIPS
Shares20.5K
Event2026-06-30
Filed2026-08-05
MCD
-2.85%MCDONALDS CORP
Shares7.9K
Event2026-06-30
Filed2026-08-05
CVX
-0.84%CHEVRON CORPORATION
Shares12.7K
Event2026-06-30
Filed2026-08-05
TSLA
0.66%TESLA INC
Shares4.9K
Event2026-06-30
Filed2026-08-05
DE
0.31%DEERE & CO
Shares3.2K
Event2026-06-30
Filed2026-08-05
VUG
500.47%VANGUARD INDEX FDS
Shares23.2K
Event2026-06-30
Filed2026-08-05
IWD
-9.79%ISHARES TR
Shares8.1K
Event2026-06-30
Filed2026-08-05
HD
-0.18%HOME DEPOT INC
Shares5.6K
Event2026-06-30
Filed2026-08-05
IEMG
0.00%ISHARES INC
Shares23.4K
Event2026-06-30
Filed2026-08-05
KO
0.98%COCA COLA CO
Shares23.8K
Event2026-06-30
Filed2026-08-05
IWP
0.00%ISHARES TR
Shares12.9K
Event2026-06-30
Filed2026-08-05
VISA INC
-13.66%VISA INC
Shares5.4K
Event2026-06-30
Filed2026-08-05
BX
-0.06%BLACKSTONE INC
Shares15.7K
Event2026-06-30
Filed2026-08-05
UNP
1.75%UNION PAC CORP
Shares6.6K
Event2026-06-30
Filed2026-08-05
META PLATFORMS INC
-5.13%META PLATFORMS INC
Shares3.2K
Event2026-06-30
Filed2026-08-05
PLD
NewPROLOGIS INC.
Shares13.0K
Event2026-06-30
Filed2026-08-05
MSI
-0.02%MOTOROLA SOLUTIONS INC
Shares4.0K
Event2026-06-30
Filed2026-08-05
STATE STR SPDR S&P 500 ETF T
0.46%STATE STR SPDR S&P 500 ETF T
Shares2.2K
Event2026-06-30
Filed2026-08-05
TMO
-0.09%THERMO FISHER SCIENTIFIC INC
Shares3.2K
Event2026-06-30
Filed2026-08-05
TRAVELERS COMPANIES INC
0.00%TRAVELERS COMPANIES INC
Shares4.6K
Event2026-06-30
Filed2026-08-05
NEA
NewNUVEEN AMT FREE QLTY MUN INC
Shares129.5K
Event2026-06-30
Filed2026-08-05
CRM
511.40%SALESFORCE INC
Shares9.5K
Event2026-06-30
Filed2026-08-05
SHW
-0.02%SHERWIN WILLIAMS CO
Shares4.0K
Event2026-06-30
Filed2026-08-05
DHR
-2.28%DANAHER CORP DEL
Shares7.2K
Event2026-06-30
Filed2026-08-05
IJR
0.16%ISHARES TR
Shares9.0K
Event2026-06-30
Filed2026-08-05
CMF
23.64%ISHARES TR
Shares22.1K
Event2026-06-30
Filed2026-08-05
JNJ
-1.29%JOHNSON & JOHNSON
Shares4.6K
Event2026-06-30
Filed2026-08-05
IWM
58.23%ISHARES TR
Shares3.9K
Event2026-06-30
Filed2026-08-05
ADP
0.65%AUTOMATIC DATA PROCESSING IN
Shares5.1K
Event2026-06-30
Filed2026-08-05
SERVICENOW INC
359.69%SERVICENOW INC
Shares11.2K
Event2026-06-30
Filed2026-08-05
PEP
-3.29%PEPSICO INC
Shares7.8K
Event2026-06-30
Filed2026-08-05
ABT
0.12%ABBOTT LABORATORIES
Shares10.8K
Event2026-06-30
Filed2026-08-05
AMGN
-2.14%AMGEN INC
Shares2.7K
Event2026-06-30
Filed2026-08-05
MU
NewMICRON TECHNOLOGY INC
Shares833
Event2026-06-30
Filed2026-08-05
WDAY
NewWORKDAY INC
Shares7.6K
Event2026-06-30
Filed2026-08-05
BLK
3.92%BLACKROCK INC
Shares955
Event2026-06-30
Filed2026-08-05
HONEYWELL INTL INC
NewHONEYWELL INTL INC
Shares4.1K
Event2026-06-30
Filed2026-08-05
HONEYWELL AEROSPACE INC
NewHONEYWELL AEROSPACE INC
Shares4.1K
Event2026-06-30
Filed2026-08-05
RFMZ
120.03%RIVERNORTH FLEXIBLE MUNI INC
Shares66.0K
Event2026-06-30
Filed2026-08-05
KLAC
897.99%KLA CORP
Shares3.0K
Event2026-06-30
Filed2026-08-05
ABBVIE INC
-1.97%ABBVIE INC
Shares3.5K
Event2026-06-30
Filed2026-08-05
ETN
-25.22%EATON CORP PLC
Shares2.0K
Event2026-06-30
Filed2026-08-05
IBIT
1.23%ISHARES BITCOIN TRUST ETF
Shares24.6K
Event2026-06-30
Filed2026-08-05
SPACE EXPLORATION TECHN CORP
NewSPACE EXPLORATION TECHN CORP
Shares4.5K
Event2026-06-30
Filed2026-08-05
AMD
NewADVANCED MICRO DEVICES INC
Shares1.2K
Event2026-06-30
Filed2026-08-05
CROWDSTRIKE HLDGS INC
4.71%CROWDSTRIKE HLDGS INC
Shares889
Event2026-06-30
Filed2026-08-05
ITOT
-0.17%ISHARES TR
Shares4.1K
Event2026-06-30
Filed2026-08-05
INTC
NewINTEL CORP
Shares4.6K
Event2026-06-30
Filed2026-08-05
LRCX
-2.34%LAM RESEARCH CORP
Shares1.4K
Event2026-06-30
Filed2026-08-05
VB
0.00%VANGUARD INDEX FDS
Shares2.0K
Event2026-06-30
Filed2026-08-05
PGR
-91.10%PROGRESSIVE CORP
Shares2.7K
Event2026-06-30
Filed2026-08-05
CI
3.88%THE CIGNA GROUP
Shares2.1K
Event2026-06-30
Filed2026-08-05
IVW
-6.23%ISHARES TR
Shares3.9K
Event2026-06-30
Filed2026-08-05
NETFLIX INC.
-1.62%NETFLIX INC.
Shares7.3K
Event2026-06-30
Filed2026-08-05
TBIL
NewRBB FD INC
Shares10.1K
Event2026-06-30
Filed2026-08-05
GBDC
0.00%GOLUB CAP BDC INC
Shares39.0K
Event2026-06-30
Filed2026-08-05
MCK
-1.34%MCKESSON CORP
Shares664
Event2026-06-30
Filed2026-08-05
XLV
0.00%SELECT SECTOR SPDR TR
Shares3.1K
Event2026-06-30
Filed2026-08-05
CHUBB LIMITED
8.40%CHUBB LIMITED
Shares1.4K
Event2026-06-30
Filed2026-08-05
XLY
0.20%SELECT SECTOR SPDR TR
Shares4.1K
Event2026-06-30
Filed2026-08-05
KR
-1.38%KROGER CO
Shares8.5K
Event2026-06-30
Filed2026-08-05
XLI
0.00%SELECT SECTOR SPDR TR
Shares2.5K
Event2026-06-30
Filed2026-08-05
PANW
NewPALO ALTO NETWORKS INC
Shares1.4K
Event2026-06-30
Filed2026-08-05
C
0.52%CITIGROUP INC
Shares3.3K
Event2026-06-30
Filed2026-08-05
MAR
3.26%MARRIOTT INTL INC NEW
Shares1.2K
Event2026-06-30
Filed2026-08-05
MUB
1.45%ISHARES TR
Shares4.1K
Event2026-06-30
Filed2026-08-05
TSM
13.26%TAIWAN SEMICONDUCTOR MANUFAC
Shares931
Event2026-06-30
Filed2026-08-05
ORLY
-10.12%OREILLY AUTOMOTIVE INC
Shares4.6K
Event2026-06-30
Filed2026-08-05
SPYD
-0.47%SPDR SERIES TRUST
Shares8.1K
Event2026-06-30
Filed2026-08-05
SNDK
NewSANDISK CORP
Shares165
Event2026-06-30
Filed2026-08-05
AON
4.77%AON PLC
Shares1.1K
Event2026-06-30
Filed2026-08-05
HTGC
-0.74%HERCULES CAPITAL INC
Shares22.6K
Event2026-06-30
Filed2026-08-05
T
56.94%AT&T INC
Shares16.8K
Event2026-06-30
Filed2026-08-05
DUK
3.55%DUKE ENERGY CORP NEW
Shares2.7K
Event2026-06-30
Filed2026-08-05
DLY
NewDOUBLELINE YIELD OPPORTUNITI
Shares24.3K
Event2026-06-30
Filed2026-08-05
SOUTHERN CO
0.80%SOUTHERN CO
Shares3.5K
Event2026-06-30
Filed2026-08-05
ADI
8.85%ANALOG DEVICES INC
Shares824
Event2026-06-30
Filed2026-08-05
WRB
1.05%BERKLEY W R CORP
Shares4.6K
Event2026-06-30
Filed2026-08-05
EXG
NewEATON VANCE TAX-MANAGED GLOB
Shares32.2K
Event2026-06-30
Filed2026-08-05
NDAQ
2.86%NASDAQ INC
Shares4.0K
Event2026-06-30
Filed2026-08-05
LOW
4.62%LOWES COS INC
Shares1.4K
Event2026-06-30
Filed2026-08-05
SSD
0.00%SIMPSON MFG INC
Shares1.5K
Event2026-06-30
Filed2026-08-05
VNQ
0.00%VANGUARD INDEX FDS
Shares3.2K
Event2026-06-30
Filed2026-08-05
HLT
-15.59%HILTON WORLDWIDE HLDGS INC
Shares942
Event2026-06-30
Filed2026-08-05
PPA
0.00%INVESCO EXCHANGE TRADED FD T
Shares1.7K
Event2026-06-30
Filed2026-08-05
STARWOOD PPTY TR INC
NewSTARWOOD PPTY TR INC
Shares18.2K
Event2026-06-30
Filed2026-08-05
MRK
-4.96%MERCK & CO INC
Shares2.3K
Event2026-06-30
Filed2026-08-05
LMT
-0.17%LOCKHEED MARTIN CORP
Shares579
Event2026-06-30
Filed2026-08-05
WTS
0.00%WATTS WATER TECHNOLOGIES INC
Shares753
Event2026-06-30
Filed2026-08-05
IBB
0.00%ISHARES TR
Shares1.5K
Event2026-06-30
Filed2026-08-05
ASML
NewASML HLDG NV
Shares144
Event2026-06-30
Filed2026-08-05
PSLV
NewSPROTT ASSET MANAGEMENT LP
Shares15.0K
Event2026-06-30
Filed2026-08-05
QQQ
-20.80%INVESCO QQQ TR
Shares377
Event2026-06-30
Filed2026-08-05
GEV
NewGE VERNOVA INC
Shares234
Event2026-06-30
Filed2026-08-05
WDC
NewWESTERN DIGITAL CORP
Shares430
Event2026-06-30
Filed2026-08-05
HEI.A
-11.65%HEICO CORP NEW
Shares1.1K
Event2026-06-30
Filed2026-08-05
GE
NewGE AEROSPACE
Shares712
Event2026-06-30
Filed2026-08-05
GOLF
0.00%ACUSHNET HLDGS CORP
Shares2.2K
Event2026-06-30
Filed2026-08-05
TDG
-10.91%TRANSDIGM GROUP INC
Shares196
Event2026-06-30
Filed2026-08-05
UNITEDHEALTH GROUP INC
NewUNITEDHEALTH GROUP INC
Shares615
Event2026-06-30
Filed2026-08-05
QCOM
-53.37%QUALCOMM INC
Shares1.4K
Event2026-06-30
Filed2026-08-05
ISHARES TR
0.00%ISHARES TR
Shares2.6K
Event2026-06-30
Filed2026-08-05
APPLIED MATLS INC
NewAPPLIED MATLS INC
Shares348
Event2026-06-30
Filed2026-08-05
RBC
0.00%RBC BEARINGS INC
Shares389
Event2026-06-30
Filed2026-08-05
HWM
2.09%HOWMET AEROSPACE INC
Shares928
Event2026-06-30
Filed2026-08-05
PRIMERICA INC
-0.90%PRIMERICA INC
Shares876
Event2026-06-30
Filed2026-08-05
QUAL
1.73%ISHARES TR
Shares1.1K
Event2026-06-30
Filed2026-08-05
ISRG
-8.87%INTUITIVE SURGICAL INC
Shares606
Event2026-06-30
Filed2026-08-05
WFC
9.52%WELLS FARGO & CO
Shares2.9K
Event2026-06-30
Filed2026-08-05
TJX
0.00%TJX COS INC NEW
Shares1.6K
Event2026-06-30
Filed2026-08-05
LIVE NATION ENTERTAINMENT IN
-7.99%LIVE NATION ENTERTAINMENT IN
Shares1.3K
Event2026-06-30
Filed2026-08-05
VMC
-14.14%VULCAN MATLS CO
Shares783
Event2026-06-30
Filed2026-08-05
BN
-15.56%BROOKFIELD CORP
Shares5.2K
Event2026-06-30
Filed2026-08-05
NFG
0.00%NATIONAL FUEL GAS CO
Shares2.8K
Event2026-06-30
Filed2026-08-05
NXP SEMICONDUCTORS N V
NewNXP SEMICONDUCTORS N V
Shares781
Event2026-06-30
Filed2026-08-05
IVE
-9.11%ISHARES TR
Shares958
Event2026-06-30
Filed2026-08-05
TXN
NewTEXAS INSTRS INC
Shares713
Event2026-06-30
Filed2026-08-05
WBS
NewWEBSTER FINL CORP
Shares2.7K
Event2026-06-30
Filed2026-08-05
DOMINION ENERGY INC
NewDOMINION ENERGY INC
Shares3.1K
Event2026-06-30
Filed2026-08-05
IJK
NewISHARES TR
Shares1.7K
Event2026-06-30
Filed2026-08-05
ETH
0.00%GRAYSCALE ETHEREUM STAKING
Shares13.5K
Event2026-06-30
Filed2026-08-05
APH
NewAMPHENOL CORP
Shares1.1K
Event2026-06-30
Filed2026-08-05
ADOBE INC
-5.48%ADOBE INC
Shares983
Event2026-06-30
Filed2026-08-05
KYN
NewKAYNE ANDERSON ENERGY INFRST
Shares10.9K
Event2026-06-30
Filed2026-08-05
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