Fund HoldingsTERRIL BROTHERS, INC.

Total Portfolio Value
$269.47M
Total Bought
$7.76M
Total Sold
$192.65M
Net Transaction
-$184.88M
Filing Period:
Securities
SharesValue ($K)
Q4 2024
Q1 2025
Change
Q4 2024
Q1 2025
Weight (%)
Change
KAYNE ANDERSN MLP MIDS INVT(KYN)463,080457,755-5,3255,88658,73021.79%+52,844
VERIZON COMMUNICATIONS INC(VZ)635,134636,697+1,56325,39928,88110.72%+3,482
MOSAIC CO (THE)(MOS)128,920168,545+39,6253,1694,5521.69%+1,384
SOLVENTUM(SOLV)80,85683,716+2,8605,3416,3662.36%+1,024
WOODWARD INC(WWD)52,10052,10008,6709,5083.53%+837
3M(MMM)40,47540,575+1005,2255,9592.21%+734
WESTERN MIDSTREAM PARTNERS L(WES)374,536367,336-7,20014,39315,0465.58%+653
ABERDEEN ASIA PACIFIC INCOM280,570278,022-2,5484,1304,3651.62%+235
O'REILLY AUTOMOTIVE(ORLY)0163+16302340.09%+234
INTERCONTINENTAL EXC(ICE)01,336+1,33602300.09%+230
BERKSHIRE HATHAWAY INC DEL2,1262,121-59641,1300.42%+166
WARNER BROS DISCOVERY(WBD)732,662735,562+2,9007,7447,8932.93%+148
JP MORGAN CHASE & CO(JPM)9,2349,583+3492,2132,3510.87%+137
EXXON MOBIL CORP12,94812,464-4841,3931,4820.55%+90
PLAINS GP HLDGS LP(PAGP)16,96716,917-503123610.13%+49
GENERAL ELECTRIC(GE)1,3691,36902282740.10%+46
REPUBLIC SERVICES I(RSG)9881,008+202012440.09%+43
EQUINOX GOLD CORP(EQX)22,00022,00001101510.06%+41
MARSH & MCLENNAN(MRSH)1,0391,049+102212560.09%+35
JOHNSON & JOHNSON(JNJ)3,3753,146-2294885220.19%+34
INTEL CORP(INTC)12,62812,62802532870.11%+34
OSISKO GOLD10,60010,60001922240.08%+32
EXPAND ENERGY CORP(EXE)2,7002,70002693010.11%+32
LINDE PLC(LIN)488493+52042300.09%+25
LOEWS(L)2,3862,411+252022220.08%+20
COCA COLA CO(KO)8,4617,539-9225275400.20%+13
NEW GOLD INC CDA10,00010,000025370.01%+12
BANK AMERICA CORP55855806806890.26%+9
ARCH CAPITAL GROUP
ORD
2,1962,19602032110.08%+8
CHEVRON CORP(CVX)2,1871,912-2753173200.12%+3
VANGUARD BD FD5,7005,70002832840.11%+1
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT ETF
4,8004,80002422430.09%+1
SPDR GOLD TRUST(GLD)3,0413,04107367360.27%0
QUALCOMM INC(QCOM)29,30029,30004,5014,5011.67%-0
WALMART INC(WMT)7,2067,256+506516370.24%-14
BOEING CO.(BA)2,3382,33804143990.15%-15
ALGOMA STEEL21,90035,500+13,6002141920.07%-22
SPDR SER TR
ST STR P500GRW
2,5342,496-382232010.07%-22
ISHARES TR3,9063,90603553250.12%-30
BANK OF AMERICA CORP17,98317,783-2007907420.28%-48
GOLAR LNG LTD
SHS
11,40011,40004824330.16%-49
FIRST FINL BANKSHARES(FFIN)9,0007,000-2,0003242510.09%-73
PALANTIR TECHNOLOGIES INC(PLTR)5,5504,003-1,5474203380.13%-82
NEWPARK RES INC(NPKI)50,65052,600+1,9503883060.11%-83
ELI LILLY & CO(LLY)808650-1586245370.20%-87
MICROSOFT CORP(MSFT)1,7781,633-1457496130.23%-136
KINDER MORGAN INC DEL(KMI)18,868129,868+111,0005173670.14%-150
FIRST TR EXCHNG TRADED FD VI
FT ENER INCO ETF
10,0410-10,0411960-196
ALPHABET INC CLASS C(GOOG)4,4604,160-3008496500.24%-199
ABBVIE INC(ABBV)1,1480-1,1482040-204
CAMDEN PROPERTY TRUS(CPT)1,7650-1,7652050-205
AMAZON.COM INC(AMZN)1,0250-1,0252250-225
ENERGY TRANSFER LP(ET)178,916174,714-4,2023,5053,2481.21%-257
MASTERCARD(MA)5010-5012640-264
ALPHABET INC CL A(GOOG)1,4070-1,4072660-266
VISA(V)8700-8702750-275
ALAMOS GOLD INC15,6250-15,6252880-288
QUANTA SVCS INC9300-9302940-294
GLOBAL X T-BILL ETF
1 3 MO T BI ET
23,29219,942-3,3502,3322,0030.74%-329
ISHARES TR3,2190-3,2193710-371
SPDR BARCLAYS INVT GRADE
ST STR RATE ETF
143,960126,640-17,3204,4243,9031.45%-521
ISHARES TR10,2600-10,2606390-639
AGNICO EAGLE MINES(AEM)11,2950-11,2958830-883
CITIGROUP INC(C)438,284409,268-29,01630,85129,05410.78%-1,797
DISNEY WALT CO(DIS)132,443129,310-3,13314,74812,7634.74%-1,985
SPDR SER TR
ST STR SP REGBNK
324,660296,965-27,69519,59316,8826.27%-2,711
US BANCORP DEL(USB)71,3550-71,3553,4130-3,413
APPLE INC(AAPL)152,093152,093038,08733,78412.54%-4,303
SOUTHWEST AIRLINES(LUV)150,3000-150,3005,0530-5,053
TOAST INC(TOST)147,0500-147,0505,3600-5,360
CLEVELAND-CLIFFS INC NEW(CLF)1,050,865446,190-604,6759,8783,6681.36%-6,210
GLOBUS MED INC(GMED)79,9503,275-76,6756,6132400.09%-6,373
BRISTOL MYERS SQUIBB CO(BMY)158,1880-158,1888,9470-8,947
AT&T INC(T)842,37420,428-821,94619,1815780.21%-18,603
PG&E CORP(PCG)10,2800-10,28020,7450-20,745
COHERENT CORP(COHR)240,5610-240,56122,7880-22,788
NEWMONT GOLDCORP CORPORATION(NEM)771,3380-771,33828,7090-28,709
Page 1 of 1