Investor

IFC Advisors LLC

Portfolio Total Value

$453,324,000.00

Number of Stocks

139

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
MGK $57,772,000.0 12.74%
No Change
168,232 $343.41 $84.26
Reduced 75.46%
$265.99 $358.61
PREF $43,967,000.0 9.7%
No Change
2,362,552 $18.61 $19.09
Added 2.58%
$17.64 $18.84
VO $36,685,000.0 8.09%
No Change
138,891 $264.13 $76.73
Reduced 70.95%
$228.17 $285.6
GENI $22,161,000.0 4.89%
No Change
2,561,984 $8.65 $4.47
Reduced 48.32%
$4.91 $10.33
EFA $20,992,000.0 4.63%
No Change
277,638 $75.61 $101.77
Added 34.6%
$73.91 $84.56
AAPL $15,532,000.0 3.43%
No Change
62,028 $250.42 $271.06
Added 8.24%
$164.08 $260.1
ACWI $12,316,000.0 2.72%
No Change
104,824 $117.5 $150.49
Added 28.08%
$102.03 $123.58
MSFT $10,549,000.0 2.33%
No Change
25,029 $421.49 $424.62
Added 0.74%
$385.58 $468.35
IVV $9,571,000.0 2.11%
No Change
16,260 $588.68 $717.28
Added 21.85%
$485.19 $612.09
VTI $9,395,000.0 2.07%
No Change
32,419 $289.81 $352.05
Added 21.48%
$239.86 $302.95
AMZN $9,118,000.0 2.01%
No Change
41,563 $219.39 $263.99
Added 20.33%
$151.61 $235.44
JPM $8,318,000.0 1.83%
No Change
34,703 $239.71 $308.28
Added 28.61%
$168.86 $264.25
BRK.B $8,218,000.0 1.81%
No Change
18,131 $453.28 $nan
Reduced nan%
$nan $nan
IWR $6,593,000.0 1.45%
No Change
74,583 $88.4 $103.76
Added 17.38%
$76.26 $96.01
GOOGL $6,577,000.0 1.45%
No Change
34,749 $189.3 $344.4
Added 81.93%
$130.67 $202.29
MFDX $5,251,000.0 1.16%
No Change
177,792 $29.54 $41.25
Added 39.64%
$28.43 $32.87
OWL $5,145,000.0 1.13%
No Change
221,233 $23.26 $9.18
Reduced 60.53%
$15.18 $25.03
NVDA $4,831,000.0 1.07%
No Change
35,980 $134.29 $208.27
Added 55.09%
$59.94 $153.13
GSIE $4,476,000.0 0.99%
No Change
134,265 $33.34 $44.94
Added 34.79%
$32.02 $36.54
XLK $4,493,000.0 0.99%
No Change
19,327 $232.51 $160.22
Reduced 31.09%
$190.75 $241.88
IWB $4,211,000.0 0.93%
No Change
13,072 $322.16 $390.7
Added 21.28%
$265.7 $336.18
$4,085,000.0 0.9%
No Change
6 $680,920.0 $nan
Reduced nan%
$nan $nan
UNH $4,030,000.0 0.89%
No Change
7,968 $505.84 $354.92
Reduced 29.84%
$436.38 $630.73
RTX $3,804,000.0 0.84%
No Change
32,880 $115.72 $174.26
Added 50.59%
$88.7 $128.7
AVGO $3,644,000.0 0.8%
No Change
15,722 $231.84 $422.76
Added 82.35%
$117.43 $251.88
IJH $3,511,000.0 0.77%
No Change
56,357 $62.31 $72.79
Added 16.82%
$54.14 $68.33
IWF $3,508,000.0 0.77%
No Change
8,737 $401.56 $479.14
Added 19.32%
$310.51 $419.53
COP $3,499,000.0 0.77%
No Change
35,286 $99.17 $121.76
Added 22.78%
$94.23 $135.18
FCX $3,131,000.0 0.69%
No Change
82,230 $38.08 $61.05
Added 60.32%
$36.26 $55.24
COST $3,075,000.0 0.68%
No Change
3,356 $916.31 $1,011.15
Added 10.35%
$675.96 $1,008.25
NEE $3,008,000.0 0.66%
No Change
41,961 $71.69 $95.28
Added 32.91%
$53.95 $86.1
SPY $2,897,000.0 0.64%
No Change
4,944 $586.12 $713.94
Added 21.81%
$482.86 $609.07
VOO $2,767,000.0 0.61%
No Change
5,137 $538.81 $656.42
Added 21.83%
$443.75 $559.96
AXP $2,692,000.0 0.59%
No Change
9,072 $296.79 $314.08
Added 5.83%
$185.73 $319.8
BX $2,678,000.0 0.59%
No Change
15,536 $172.42 $121.65
Reduced 29.45%
$115.82 $200.96
LLY $2,636,000.0 0.58%
No Change
3,415 $771.95 $883.96
Added 14.51%
$624.68 $972.53
DVY $2,516,000.0 0.56%
No Change
19,168 $131.29 $151.91
Added 15.71%
$112.42 $144.09
HD $2,278,000.0 0.5%
No Change
5,857 $388.99 $335.89
Reduced 13.65%
$323.77 $439.37
MA $2,286,000.0 0.5%
No Change
4,342 $526.57 $504.17
Reduced 4.25%
$428.86 $537.7
CVX $2,270,000.0 0.5%
No Change
15,675 $144.84 $185.21
Added 27.87%
$135.37 $167.11
MCD $2,224,000.0 0.49%
No Change
7,672 $289.89 $299.36
Added 3.27%
$243.53 $317.9
MS $2,135,000.0 0.47%
No Change
16,986 $125.72 $188.07
Added 49.59%
$83.09 $138.38
ADI $2,020,000.0 0.45%
No Change
9,509 $212.46 $399.57
Added 88.07%
$182.57 $244.14
GOOG $2,060,000.0 0.45%
No Change
10,818 $190.45 $342.32
Added 79.74%
$131.55 $203.84
WMT $1,884,000.0 0.42%
No Change
20,859 $90.35 $129.92
Added 43.8%
$53.44 $96.18
VUG $1,897,000.0 0.42%
No Change
4,622 $410.44 $83.25
Reduced 79.72%
$317.59 $428.69
EME $1,884,000.0 0.42%
No Change
4,151 $453.9 $869.9
Added 91.65%
$219.07 $545.3
CAT $1,869,000.0 0.41%
No Change
5,153 $362.76 $830.79
Added 129.02%
$288.34 $418.5
MSI $1,856,000.0 0.41%
No Change
4,016 $462.23 $438.26
Reduced 5.19%
$314.84 $507.82
GDX $1,797,000.0 0.4%
No Change
52,997 $33.91 $94.34
Added 178.21%
$25.67 $44.22
IWP $1,813,000.0 0.4%
No Change
14,308 $126.75 $136.11
Added 7.38%
$101.12 $138.84
SHW $1,700,000.0 0.38%
No Change
5,002 $339.93 $337.7
Reduced 0.66%
$282.09 $400.42
HON $1,704,000.0 0.38%
No Change
7,548 $225.89 $213.17
Reduced 5.63%
$189.66 $242.77
TMO $1,691,000.0 0.37%
No Change
3,252 $520.23 $469.71
Reduced 9.71%
$493.3 $627.88
VEA $1,673,000.0 0.37%
No Change
35,000 $47.82 $68.14
Added 42.49%
$46.72 $53.4
IWD $1,667,000.0 0.37%
No Change
9,005 $185.13 $227.65
Added 22.97%
$164.0 $200.42
ACN $1,553,000.0 0.34%
No Change
4,415 $351.79 $178.36
Reduced 49.3%
$278.69 $387.51
DHR $1,561,000.0 0.34%
No Change
6,802 $229.55 $177.25
Reduced 22.78%
$225.42 $281.7
KKR $1,525,000.0 0.34%
No Change
10,313 $147.91 $101.83
Reduced 31.15%
$83.01 $163.68
UNP $1,544,000.0 0.34%
No Change
6,771 $228.04 $268.7
Added 17.83%
$218.55 $258.66
BAC $1,545,000.0 0.34%
No Change
35,176 $43.95 $52.05
Added 18.43%
$32.35 $48.08
ADP $1,512,000.0 0.33%
No Change
5,166 $292.73 $196.53
Reduced 32.86%
$231.27 $309.63
NEA $1,495,000.0 0.33%
No Change
132,597 $11.28 $11.47
Added 1.68%
$10.53 $12.06
ITOT $1,428,000.0 0.32%
No Change
11,108 $128.62 $156.34
Added 21.55%
$106.31 $134.51
XOM $1,473,000.0 0.32%
No Change
13,698 $107.57 $148.91
Added 38.43%
$97.74 $126.34
MU $1,409,000.0 0.31%
No Change
16,745 $84.16 $496.72
Added 490.21%
$79.15 $157.54
ADBE $1,415,000.0 0.31%
No Change
3,184 $444.68 $245.44
Reduced 44.81%
$403.75 $638.25
HPQ $1,413,000.0 0.31%
No Change
43,305 $32.63 $19.79
Reduced 39.35%
$27.43 $39.8
DE $1,338,000.0 0.3%
No Change
3,160 $423.7 $562.64
Added 32.79%
$340.2 $469.39
PEP $1,295,000.0 0.29%
No Change
8,521 $152.06 $155.44
Added 2.22%
$141.51 $183.41
CMF $1,297,000.0 0.29%
No Change
22,649 $57.28 $57.48
Added 0.35%
$56.32 $58.18
ABT $1,287,000.0 0.28%
No Change
11,386 $113.11 $91.13
Reduced 19.43%
$99.71 $121.64
APH $1,211,000.0 0.27%
No Change
17,439 $69.45 $149.71
Added 115.57%
$49.38 $75.78
KO $1,240,000.0 0.27%
No Change
19,926 $62.26 $76.63
Added 23.08%
$57.93 $73.53
CRM $1,209,000.0 0.27%
No Change
3,617 $334.29 $178.16
Reduced 46.7%
$212.0 $369.0
LOW $1,178,000.0 0.26%
No Change
4,777 $246.8 $244.45
Reduced 0.95%
$209.55 $287.01
GS $1,184,000.0 0.26%
No Change
2,069 $572.62 $926.91
Added 61.87%
$374.24 $635.43
IEMG $1,200,000.0 0.26%
No Change
22,997 $52.22 $78.17
Added 49.69%
$48.31 $59.0
IJR $1,128,000.0 0.25%
No Change
9,797 $115.22 $136.3
Added 18.3%
$101.85 $128.61
TSLA $1,131,000.0 0.25%
No Change
2,802 $403.84 $376.3
Reduced 6.82%
$138.8 $488.54
CSCO $1,133,000.0 0.25%
No Change
19,140 $59.2 $89.01
Added 50.35%
$44.5 $61.33
JNJ $1,132,000.0 0.25%
No Change
7,828 $144.63 $227.5
Added 57.3%
$140.68 $168.85
PG $1,077,000.0 0.24%
No Change
6,428 $167.65 $148.18
Reduced 11.61%
$152.06 $180.43
ETN $1,055,000.0 0.23%
No Change
3,181 $331.87 $423.92
Added 27.74%
$241.45 $379.99
ZTS $985,000.0 0.22%
No Change
6,051 $162.93 $116.87
Reduced 28.27%
$144.8 $200.53
TRV $992,000.0 0.22%
No Change
4,119 $240.89 $302.73
Added 25.67%
$200.21 $269.56
FISV $948,000.0 0.21%
No Change
4,615 $205.42 $60.84
Reduced 70.38%
$0.0 $0.0
V $874,000.0 0.19%
No Change
2,766 $316.09 $309.42
Reduced 2.11%
$252.7 $325.74
MDLZ $770,000.0 0.17%
No Change
12,907 $59.73 $57.61
Reduced 3.55%
$55.97 $77.2
EMR $777,000.0 0.17%
No Change
6,274 $123.93 $141.35
Added 14.06%
$91.65 $134.85
NOW $703,000.0 0.16%
No Change
664 $1,060.12 $90.17
Reduced 91.49%
$637.99 $1,157.9
MUB $692,000.0 0.15%
No Change
6,499 $106.55 $107.37
Added 0.77%
$105.0 $108.81
GBDC $640,000.0 0.14%
No Change
42,238 $15.16 $13.29
Reduced 12.34%
$14.05 $17.72
AMGN $601,000.0 0.13%
No Change
2,308 $260.64 $344.55
Added 32.19%
$253.3 $346.85
MCK $517,000.0 0.11%
No Change
908 $569.91 $828.11
Added 45.31%
$464.42 $637.51
WRB $505,000.0 0.11%
No Change
8,633 $58.52 $66.53
Added 13.69%
$50.73 $65.49
CI $506,000.0 0.11%
No Change
1,835 $276.14 $275.64
Reduced 0.18%
$262.03 $370.83
KR $519,000.0 0.11%
No Change
8,500 $61.15 $67.23
Added 9.94%
$44.48 $63.59
AON $461,000.0 0.1%
No Change
1,285 $359.16 $321.14
Reduced 10.59%
$268.06 $395.33
IWC $433,000.0 0.1%
No Change
3,324 $130.38 $179.69
Added 37.82%
$108.9 $139.98
XLY $454,000.0 0.1%
No Change
2,028 $224.34 $118.69
Reduced 47.09%
$166.48 $240.28
XLV $412,000.0 0.09%
No Change
3,000 $137.58 $144.18
Added 4.8%
$135.95 $159.64
VZ $412,000.0 0.09%
No Change
10,310 $39.99 $46.38
Added 15.98%
$37.59 $45.36
EXG $418,000.0 0.09%
No Change
51,233 $8.17 $9.28
Added 13.59%
$7.7 $8.8
CB $429,000.0 0.09%
No Change
1,554 $276.3 $326.12
Added 18.03%
$238.85 $302.05
DUK $427,000.0 0.09%
No Change
3,964 $107.74 $127.27
Added 18.13%
$90.09 $121.25
IVW $379,000.0 0.08%
No Change
3,738 $101.53 $129.76
Added 27.8%
$77.2 $106.33
ORLY $374,000.0 0.08%
No Change
316 $1,185.8 $93.13
Reduced 92.15%
$947.49 $1,283.96
PPA $373,000.0 0.08%
No Change
3,254 $114.73 $166.07
Added 44.75%
$89.74 $124.89
TGT $324,000.0 0.07%
No Change
2,399 $135.18 $129.26
Reduced 4.38%
$120.21 $181.86
SO $300,000.0 0.07%
No Change
3,650 $82.32 $93.49
Added 13.57%
$65.8 $94.45
VNQ $308,000.0 0.07%
No Change
3,461 $89.09 $95.3
Added 6.97%
$78.27 $99.58
XLI $334,000.0 0.07%
No Change
2,539 $131.75 $172.47
Added 30.91%
$112.47 $144.51
NDAQ $297,000.0 0.07%
No Change
3,844 $77.31 $89.9
Added 16.29%
$54.9 $83.77
LMT $305,000.0 0.07%
No Change
630 $485.67 $513.45
Added 5.72%
$413.92 $618.95
D $317,000.0 0.07%
No Change
5,901 $53.86 $62.58
Added 16.19%
$43.53 $61.97
FB $275,000.0 0.06%
No Change
470 $585.37 $43.66
Reduced 92.54%
$0.0 $0.0
ITW $265,000.0 0.06%
No Change
1,049 $253.56 $269.29
Added 6.2%
$232.77 $279.13
C $289,000.0 0.06%
No Change
4,116 $70.39 $127.98
Added 81.82%
$52.24 $82.03
QQQ $280,000.0 0.06%
No Change
548 $511.23 $663.88
Added 29.86%
$413.07 $539.15
ORCL $269,000.0 0.06%
No Change
1,615 $166.64 $173.28
Added 3.98%
$106.51 $198.31
TDG $253,000.0 0.06%
No Change
200 $1,267.28 $1,148.18
Reduced 9.4%
$1,058.94 $1,451.32
GSLC $249,000.0 0.06%
No Change
2,167 $115.18 $136.52
Added 18.53%
$95.58 $121.0
SSD $245,000.0 0.05%
No Change
1,480 $165.83 $181.57
Added 9.49%
$155.73 $218.38
KLAC $206,000.0 0.05%
No Change
327 $630.12 $1,935.0
Added 207.08%
$581.7 $896.32
IVE $247,000.0 0.05%
No Change
1,297 $190.88 $220.63
Added 15.59%
$172.85 $206.63
IWM $241,000.0 0.05%
No Change
1,092 $220.96 $276.65
Added 25.2%
$190.06 $244.98
IEFA $224,000.0 0.05%
No Change
3,200 $70.28 $94.92
Added 35.06%
$68.74 $78.83
HLT $215,000.0 0.05%
No Change
873 $247.16 $335.63
Added 35.79%
$186.83 $259.01
FCN $217,000.0 0.05%
No Change
1,140 $191.13 $184.23
Reduced 3.61%
$185.93 $243.6
MDT $229,000.0 0.05%
No Change
2,873 $79.88 $83.32
Added 4.31%
$75.96 $92.68
PRI $227,000.0 0.05%
No Change
837 $271.42 $279.97
Added 3.15%
$184.76 $307.91
TTD $204,000.0 0.05%
No Change
1,739 $117.53 $23.97
Reduced 79.61%
$66.56 $141.53
MRK $235,000.0 0.05%
No Change
2,370 $99.46 $111.9
Added 12.51%
$94.48 $134.63
MELI $241,000.0 0.05%
No Change
142 $1,700.44 $1,835.22
Added 7.93%
$1,324.99 $2,161.73
IBB $200,000.0 0.04%
No Change
1,513 $132.24 $169.78
Added 28.39%
$123.6 $150.57
NVO $200,000.0 0.04%
No Change
2,331 $86.02 $41.17
Reduced 52.14%
$78.17 $148.15
RUN $145,000.0 0.03%
No Change
15,735 $9.25 $12.74
Added 37.73%
$8.77 $22.26
MPW $54,000.0 0.01%
No Change
13,847 $3.95 $0.0
Reduced 100.0%
$0.0 $0.0