Fund HoldingsTERRIL BROTHERS, INC.

Total Portfolio Value
$350.06M
Total Bought
$74.27M
Total Sold
$23.94M
Net Transaction
+$50.33M
Filing Period:
Securities
SharesValue ($K)
Q3 2024
Q4 2024
Change
Q3 2024
Q4 2024
Weight (%)
Change
PG&E CORP(PCG)010,280+10,280020,7455.93%+20,745
SPDR SER TR
ST STR SP REGBNK
177,900324,660+146,76010,06919,5935.60%+9,524
SOLVENTUM(SOLV)080,856+80,85605,3411.53%+5,341
3M(MMM)040,475+40,47505,2251.49%+5,225
SOUTHWEST AIRLINES(LUV)0150,300+150,30005,0531.44%+5,053
CITIGROUP INC(C)422,776438,284+15,50826,46630,8518.81%+4,385
WESTERN MIDSTREAM PARTNERS L(WES)270,536374,536+104,00010,35114,3934.11%+4,043
APPLE INC(AAPL)152,011152,093+8235,41938,08710.88%+2,669
GLOBAL X T-BILL ETF
1 3 MO T BI ET
023,292+23,29202,3320.67%+2,332
KAYNE ANDERSN MLP MIDS INVT(KYN)330,230463,080+132,8503,6335,8861.68%+2,253
DISNEY WALT CO(DIS)132,712132,443-26912,76614,7484.21%+1,982
COHERENT CORP(COHR)241,261240,561-70021,45122,7886.51%+1,338
TOAST INC(TOST)147,300147,050-2504,1705,3601.53%+1,190
BRISTOL MYERS SQUIBB CO(BMY)150,383158,188+7,8057,7818,9472.56%+1,166
GLOBUS MED INC(GMED)80,27579,950-3255,7436,6131.89%+870
ENERGY TRANSFER LP(ET)178,166178,916+7502,8603,5051.00%+645
BOEING CO.(BA)02,338+2,33804140.12%+414
MICROSOFT CORP(MSFT)8781,778+9003787490.21%+372
JP MORGAN CHASE & CO(JPM)9,0559,234+1791,9092,2130.63%+304
VANGUARD BD FD05,700+5,70002830.08%+283
VISA(V)0870+87002750.08%+275
MASTERCARD(MA)0501+50102640.08%+264
AMAZON.COM INC(AMZN)01,025+1,02502250.06%+225
MARSH & MCLENNAN(MRSH)01,039+1,03902210.06%+221
ALGOMA STEEL021,900+21,90002140.06%+214
PALANTIR TECHNOLOGIES INC(PLTR)5,5505,55002064200.12%+213
CAMDEN PROPERTY TRUS(CPT)01,765+1,76502050.06%+205
LINDE PLC(LIN)0488+48802040.06%+204
ARCH CAPITAL GROUP
ORD
02,196+2,19602030.06%+203
LOEWS(L)02,386+2,38602020.06%+202
REPUBLIC SERVICES I(RSG)0988+98802010.06%+201
US BANCORP DEL(USB)71,34871,355+73,2633,4130.97%+150
WALMART INC(WMT)6,3397,206+8675126510.19%+139
BERKSHIRE HATHAWAY INC DEL1,8002,126+3268289640.28%+135
ALPHABET INC CLASS C(GOOG)4,4604,46007468490.24%+104
KINDER MORGAN INC DEL(KMI)18,86818,86804175170.15%+100
GOLAR LNG LTD
SHS
10,50011,400+9003864820.14%+96
ISHARES TR2,4443,219+7752863710.11%+85
BANK OF AMERICA CORP17,98317,98307147900.23%+77
EXPAND ENERGY CORP(EXE)2,7002,70002222690.08%+47
CHEVRON CORP(CVX)1,8612,187+3262743170.09%+43
ALPHABET INC CL A(GOOG)1,3661,407+412272660.08%+40
NEWPARK RES INC(NPKI)50,65050,65003513880.11%+37
QUANTA SVCS INC93093002772940.08%+17
SPDR SER TR
ST STR P500GRW
2,5342,53402102230.06%+13
ISHARES TR10,26010,26006396390.18%-0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT ETF
4,8004,80002442420.07%-2
PLAINS GP HLDGS LP(PAGP)16,96716,96703143120.09%-2
SPDR GOLD TRUST(GLD)3,0413,04107397360.21%-3
ISHARES TR3,9063,90603593550.10%-4
NEW GOLD INC CDA10,00010,000029250.01%-4
OSISKO GOLD10,60010,60001961920.05%-4
ABBVIE INC(ABBV)1,1451,148+32262040.06%-22
EQUINOX GOLD CORP(EQX)22,00022,00001341100.03%-24
AGNICO EAGLE MINES(AEM)11,29511,29509108830.25%-27
GENERAL ELECTRIC(GE)1,3691,36902582280.07%-30
BANK AMERICA CORP55855807106800.19%-30
INTEL CORP(INTC)12,30812,628+3202892530.07%-36
JOHNSON & JOHNSON(JNJ)3,2443,375+1315264880.14%-38
FIRST TR EXCHNG TRADED FD VI
FT ENER INCO ETF
12,49810,041-2,4572421960.06%-46
ALAMOS GOLD INC17,40015,625-1,7753472880.08%-59
COCA COLA CO(KO)8,3218,461+1405985270.15%-71
WARNER BROS DISCOVERY(WBD)948,693732,662-216,0317,8277,7442.21%-82
ELI LILLY & CO(LLY)80880807166240.18%-92
SPDR BARCLAYS INVT GRADE
ST STR RATE ETF
148,510143,960-4,5504,5824,4241.26%-158
FIRST FINL BANKSHARES(FFIN)14,0009,000-5,0005183240.09%-194
GENERAL MILLS INC(GIS)2,8350-2,8352090-209
EXXON MOBIL CORP13,69912,948-7511,6061,3930.40%-213
VISTRA CORP(VST)2,0700-2,0702450-245
WOODWARD INC(WWD)52,10052,10008,9368,6702.48%-265
QUALCOMM INC(QCOM)29,65029,300-3505,0424,5011.29%-541
MOSAIC CO (THE)(MOS)142,350128,920-13,4303,8393,1690.91%-670
ABERDEEN ASIA PACIFIC INCOM281,486280,570-9164,8984,1301.18%-768
AT&T INC(T)984,986842,374-142,61221,67019,1815.48%-2,489
VERIZON COMMUNICATIONS INC(VZ)634,719635,134+41528,50525,3997.26%-3,106
CLEVELAND-CLIFFS INC NEW(CLF)1,035,4701,050,865+15,39513,2239,8782.82%-3,345
NEWMONT GOLDCORP CORPORATION(NEM)778,263771,338-6,92541,59828,7098.20%-12,889
Page 1 of 1