TERRIL BROTHERS, INC. Diversified Active

Location: St. Louis, MO

CIK: 0000314169 · Show all filings

Period: Q1 2025 (← Previous) (Next →)

Filing Date: May 13, 2025

Total Value: $269M (100.0% shares, 0.0% debt)

Holdings (58)

KAYNE ANDERSN MLP MIDS INVT 21.8%
Value $58.73M Shares 457,755 Est. Cost $10.80 Unrealized
AAPL APPLE INC 12.5%
Value $33.78M Shares 152,093 Est. Cost $85.04 Unrealized +171.4%
C CITIGROUP INC 10.8%
Value $29.05M Shares 409,268 Est. Cost $42.43 Unrealized +75.6%
VZ VERIZON COMMUNICATIONS INC 10.7%
Value $28.88M Shares 636,697 Est. Cost $34.86 Unrealized +13.6%
KRE SPDR SER TR 6.3%
Value $16.88M Shares 296,965 Est. Cost $49.74 Unrealized
WES WESTERN MIDSTREAM PARTNERS L 5.6%
Value $15.05M Shares 367,336 Est. Cost $24.07 Unrealized
DIS DISNEY WALT CO 4.7%
Value $12.76M Shares 129,310 Est. Cost $85.35 Unrealized +24.5%
WWD WOODWARD INC 3.5%
Value $9.508M Shares 52,100 Est. Cost $69.73 Unrealized +163.8%
WBD WARNER BROS DISCOVERY 2.9%
Value $7.893M Shares 735,562 Est. Cost $10.51 Unrealized -0.5%
SOLV SOLVENTUM 2.4%
Value $6.366M Shares 83,716 Est. Cost $70.16 Unrealized +6.1%
MMM 3M 2.2%
Value $5.959M Shares 40,575 Est. Cost $128.38 Unrealized +12.6%
MOS MOSAIC CO (THE) 1.7%
Value $4.552M Shares 168,545 Est. Cost $28.95 Unrealized -11.2%
QCOM QUALCOMM INC 1.7%
Value $4.501M Shares 29,300 Est. Cost $71.50 Unrealized +123.3%
ABERDEEN ASIA PACIFIC INCOM 1.6%
Value $4.365M Shares 278,022 Est. Cost $5.82 Unrealized
FLRN SPDR BARCLAYS INVT GRADE 1.4%
Value $3.903M Shares 126,640 Est. Cost $30.61 Unrealized
CLF CLEVELAND-CLIFFS INC NEW 1.4%
Value $3.668M Shares 446,190 Est. Cost $19.56 Unrealized -48.0%
ET ENERGY TRANSFER LP 1.2%
Value $3.248M Shares 174,714 Est. Cost $6.96 Unrealized
JPM JP MORGAN CHASE & CO 0.9%
Value $2.351M Shares 9,583 Est. Cost $86.47 Unrealized +190.2%
CLIP GLOBAL X T-BILL ETF 0.7%
Value $2.003M Shares 19,942 Est. Cost $100.10 Unrealized
XOM EXXON MOBIL CORP 0.6%
Value $1.482M Shares 12,464 Est. Cost $66.41 Unrealized +61.4%
BRK/B BERKSHIRE HATHAWAY INC DEL 0.4%
Value $1.13M Shares 2,121 Est. Cost $347.57 Unrealized +39.9%
BAC BANK OF AMERICA CORP 0.3%
Value $742K Shares 17,783 Est. Cost $31.65 Unrealized +37.8%
GLD SPDR GOLD TRUST 0.3%
Value $736K Shares 3,041 Est. Cost $131.56 Unrealized
BANK AMERICA CORP 0.3%
Value $689K Shares 558 Est. Cost $1445.91 Unrealized
GOOG ALPHABET INC CLASS C 0.2%
Value $650K Shares 4,160 Est. Cost $107.98 Unrealized +69.0%
WMT WALMART INC 0.2%
Value $637K Shares 7,256 Est. Cost $58.65 Unrealized +58.5%
MSFT MICROSOFT CORP 0.2%
Value $613K Shares 1,633 Est. Cost $345.32 Unrealized +17.3%
T AT&T INC 0.2%
Value $578K Shares 20,428 Est. Cost $14.46 Unrealized +68.5%
KO COCA COLA CO 0.2%
Value $540K Shares 7,539 Est. Cost $39.71 Unrealized +63.6%
LLY ELI LILLY & CO 0.2%
Value $537K Shares 650 Est. Cost $543.05 Unrealized +52.2%
JNJ JOHNSON & JOHNSON 0.2%
Value $522K Shares 3,146 Est. Cost $150.01 Unrealized +1.6%
GLNG GOLAR LNG LTD 0.2%
Value $433K Shares 11,400 Est. Cost $27.48 Unrealized +39.2%
BA BOEING CO. 0.1%
Value $399K Shares 2,338 Est. Cost $156.93 Unrealized +10.3%
KMI KINDER MORGAN INC DEL 0.1%
Value $367K Shares 129,868 Est. Cost $24.41 Unrealized +9.4%
PAGP PLAINS GP HLDGS LP 0.1%
Value $361K Shares 16,917 Est. Cost $24.70 Unrealized
PLTR PALANTIR TECHNOLOGIES INC 0.1%
Value $338K Shares 4,003 Est. Cost $30.69 Unrealized +186.1%
IJK ISHARES TR 0.1%
Value $325K Shares 3,906 Est. Cost $75.00 Unrealized
CVX CHEVRON CORP 0.1%
Value $320K Shares 1,912 Est. Cost $149.70 Unrealized +0.5%
NPKI NEWPARK RES INC 0.1%
Value $306K Shares 52,600 Est. Cost $5.03 Unrealized +32.1%
EXE EXPAND ENERGY CORP 0.1%
Value $301K Shares 2,700 Est. Cost $71.04 Unrealized +42.2%
INTC INTEL CORP 0.1%
Value $287K Shares 12,628 Est. Cost $30.19 Unrealized -27.5%
VANGUARD BD FD 0.1%
Value $284K Shares 5,700 Est. Cost $49.62 Unrealized
GE GENERAL ELECTRIC 0.1%
Value $274K Shares 1,369 Est. Cost $121.08 Unrealized +61.7%
MRSH MARSH & MCLENNAN 0.1%
Value $256K Shares 1,049 Est. Cost $217.77 Unrealized +2.6%
FFIN FIRST FINL BANKSHARES 0.1%
Value $251K Shares 7,000 Est. Cost $29.02 Unrealized +23.9%
RSG REPUBLIC SERVICES I 0.1%
Value $244K Shares 1,008 Est. Cost $204.67 Unrealized +8.4%
JPST JP MORGAN EXCHANGE TRADED FD 0.1%
Value $243K Shares 4,800 Est. Cost $50.74 Unrealized
GMED GLOBUS MED INC 0.1%
Value $240K Shares 3,275 Est. Cost $53.87 Unrealized +53.4%
ORLY O'REILLY AUTOMOTIVE 0.1%
Value $234K Shares 163 Est. Cost $86.99 Unrealized 0.0%
ICE INTERCONTINENTAL EXC 0.1%
Value $230K Shares 1,336 Est. Cost $162.09 Unrealized 0.0%
LIN LINDE PLC 0.1%
Value $230K Shares 493 Est. Cost $448.66 Unrealized -0.9%
OSISKO GOLD 0.1%
Value $224K Shares 10,600 Est. Cost $12.23 Unrealized
L LOEWS 0.1%
Value $222K Shares 2,411 Est. Cost $82.19 Unrealized +3.8%
ACGL ARCH CAPITAL GROUP 0.1%
Value $211K Shares 2,196 Est. Cost $98.18 Unrealized -6.0%
SPYG SPDR SER TR 0.1%
Value $201K Shares 2,496 Est. Cost $80.13 Unrealized
ASTL ALGOMA STEEL 0.1%
Value $192K Shares 35,500 Est. Cost $9.08 Unrealized -18.5%
EQX EQUINOX GOLD CORP 0.1%
Value $151K Shares 22,000 Est. Cost $4.88 Unrealized +31.3%
NGD NEW GOLD INC CDA 0.0%
Value $37,100 Shares 10,000 Est. Cost $2.00 Unrealized +48.5%