Sponsored
The Analysis of BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL's Holdings & P&L
Currently, BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL holds 89 types of securities in its portfolio with a total value $237.1K. In the most recent quarter, they have increased their positions in N/A (+16.6K shares, valued at $430), DOW (+6.5K shares, valued at $269), MSFT (+100 shares, valued at $37.04256908140403); decreased their positions in LLY (-1.5K shares, valued at $1.4K), SCHO (-22.0K shares, valued at $533.9805825242719), CAT (-707 shares, valued at $500.8797638217928); initiated new positions in N/A (+16.6K shares, valued at $430), DOW (+6.5K shares, valued at $269).
1M P&L
-2.8M-1.16%
3M P&L
+19.0M+8.49%
HY P&L
+27.2M+12.65%
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
1Farm & Heavy Construction Machinery45.9K
21.1%
2Drug Manufacturers - General28.7K
13.2%
3Aerospace & Defense24.9K
11.4%
Top Industries by Stock Count
1Drug Manufacturers - General6 stocks
8.6%
2Aerospace & Defense6 stocks
8.6%
3Specialty Industrial Machinery4 stocks
5.7%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
CAT
-1.78%CATERPILLAR INC DEL
Shares39.1K
Event2026-03-31
Filed2026-05-27
DE
-1.87%DEERE & CO
Shares31.5K
Event2026-03-31
Filed2026-05-27
RTX
0.00%RTX CORP
Shares51.6K
Event2026-03-31
Filed2026-05-27
LLY
-12.57%ELI LILLY & CO
Shares10.4K
Event2026-03-31
Filed2026-05-27
ALL
0.00%ALLSTATE CORP DEL COM
Shares45.4K
Event2026-03-31
Filed2026-05-27
MCD
0.00%MCDONALDS CORP COM
Shares30.1K
Event2026-03-31
Filed2026-05-27
LMT
0.00%LOCKHEED MARTIN CORP
Shares14.8K
Event2026-03-31
Filed2026-05-27
CMI
-3.08%CUMMINS INC
Shares14.2K
Event2026-03-31
Filed2026-05-27
CVX
0.00%CHEVRON CORP
Shares36.2K
Event2026-03-31
Filed2026-05-27
JNJ
0.00%JOHNSON AND JOHNSON COM
Shares29.1K
Event2026-03-31
Filed2026-05-27
EMR
0.00%EMERSON ELEC CO
Shares53.1K
Event2026-03-31
Filed2026-05-27
XOM
0.01%EXXON MOBIL CORP COM
Shares36.5K
Event2026-03-31
Filed2026-05-27
ABBV
-3.63%ABBVIE INC
Shares23.2K
Event2026-03-31
Filed2026-05-27
PG
0.00%PROCTER & GAMBLE CO
Shares33.5K
Event2026-03-31
Filed2026-05-27
HSY
-1.76%HERSHEY COMPANY
Shares22.4K
Event2026-03-31
Filed2026-05-27
IBM
0.00%INTL BUSINESS MACHINES CORP I
Shares18.5K
Event2026-03-31
Filed2026-05-27
KO
0.00%COCA COLA COM
Shares57.0K
Event2026-03-31
Filed2026-05-27
MMM
0.00%3M COMPANY
Shares28.4K
Event2026-03-31
Filed2026-05-27
AAPL
0.00%APPLE INC
Shares15.6K
Event2026-03-31
Filed2026-05-27
AXP
-4.71%AMER EXPRESS COMPANY
Shares12.7K
Event2026-03-31
Filed2026-05-27
FEDEX CORP DELAWARE COM
0.00%FEDEX CORP DELAWARE COM
Shares10.0K
Event2026-03-31
Filed2026-05-27
SO
0.00%SOUTHERN CO
Shares34.5K
Event2026-03-31
Filed2026-05-27
PFE
0.00%PFIZER INC
Shares113.0K
Event2026-03-31
Filed2026-05-27
IVV
0.00%ISHARES CORE S&P 500 ETF
Shares4.8K
Event2026-03-31
Filed2026-05-27
NVIDIA
1.16%NVIDIA
Shares17.4K
Event2026-03-31
Filed2026-05-27
GE
0.00%GE AEROSPACE
Shares10.0K
Event2026-03-31
Filed2026-05-27
DUKE ENERGY CORP NEW
0.00%DUKE ENERGY CORP NEW
Shares21.4K
Event2026-03-31
Filed2026-05-27
MRK
0.00%MERCK AND CO INC SHS
Shares23.0K
Event2026-03-31
Filed2026-05-27
BA
0.00%BOEING CO
Shares12.7K
Event2026-03-31
Filed2026-05-27
INTC
0.00%INTEL CORP
Shares54.8K
Event2026-03-31
Filed2026-05-27
ABT
0.00%ABBOTT LABS
Shares20.2K
Event2026-03-31
Filed2026-05-27
BAC
0.00%BANK OF AMERICA CORP
Shares39.9K
Event2026-03-31
Filed2026-05-27
COST
0.00%COSTCO WHSL CORP NEW
Shares1.9K
Event2026-03-31
Filed2026-05-27
ITA
0.00%ISHARES U.S. AEROSPACE & DEFEN
Shares8.7K
Event2026-03-31
Filed2026-05-27
GE VERNOVA INC
0.00%GE VERNOVA INC
Shares2.1K
Event2026-03-31
Filed2026-05-27
JPM
0.00%JPMORGAN CHASE & CO
Shares6.0K
Event2026-03-31
Filed2026-05-27
DG
0.00%DOLLAR GENERAL CORP
Shares13.9K
Event2026-03-31
Filed2026-05-27
SLB
-1.06%SLB LIMITED
Shares28.1K
Event2026-03-31
Filed2026-05-27
C
0.00%CITIGROUP INC
Shares12.5K
Event2026-03-31
Filed2026-05-27
CARDINAL HEALTH INC
0.00%CARDINAL HEALTH INC
Shares6.5K
Event2026-03-31
Filed2026-05-27
JCI
0.00%JOHNSON CONTROLS INT F
Shares10.0K
Event2026-03-31
Filed2026-05-27
GWW
0.00%W W GRAINGER INCORP
Shares980
Event2026-03-31
Filed2026-05-27
BAKER HUGHES CO CL A
0.00%BAKER HUGHES CO CL A
Shares17.5K
Event2026-03-31
Filed2026-05-27
TXN
0.00%TEXAS INSTRUMENTS
Shares5.4K
Event2026-03-31
Filed2026-05-27
SCHW
0.00%CHARLES SCHWAB CORP
Shares11.2K
Event2026-03-31
Filed2026-05-27
BMY
-1.24%BRISTOL-MYERS SQUIBB CO
Shares15.9K
Event2026-03-31
Filed2026-05-27
ITW
0.00%ILLINOIS TOOL WKS INC COM
Shares3.5K
Event2026-03-31
Filed2026-05-27
METLIFE INC COM
0.00%METLIFE INC COM
Shares11.5K
Event2026-03-31
Filed2026-05-27
HAL
0.00%HALLIBURTON COMPANY
Shares20.8K
Event2026-03-31
Filed2026-05-27
GLW
0.00%CORNING INC
Shares5.7K
Event2026-03-31
Filed2026-05-27
ROK
0.00%ROCKWELL AUTOMATION INC
Shares2.1K
Event2026-03-31
Filed2026-05-27
QNITY ELECTRONICS INC REG SH
0.00%QNITY ELECTRONICS INC REG SH
Shares6.1K
Event2026-03-31
Filed2026-05-27
HD
0.00%HOME DEPOT INC
Shares2.0K
Event2026-03-31
Filed2026-05-27
DAL
0.00%DELTA AIR LINES INC DEL
Shares9.8K
Event2026-03-31
Filed2026-05-27
CLX
0.00%CLOROX CO
Shares6.1K
Event2026-03-31
Filed2026-05-27
MSI
0.00%MOTOROLA SOLUTIONS INC
Shares1.4K
Event2026-03-31
Filed2026-05-27
INVESCO S&P 500 EQUAL WEIGHT E
0.00%INVESCO S&P 500 EQUAL WEIGHT E
Shares3.0K
Event2026-03-31
Filed2026-05-27
LOW
0.00%LOWES COS INC
Shares2.3K
Event2026-03-31
Filed2026-05-27
EBAY
0.00%EBAY INC
Shares5.8K
Event2026-03-31
Filed2026-05-27
WMT
-44.00%WALMART INC
Shares4.2K
Event2026-03-31
Filed2026-05-27
DUPONT DE NEMOURS INC
-5.20%DUPONT DE NEMOURS INC
Shares10.9K
Event2026-03-31
Filed2026-05-27
SCHO
-51.64%SCHWAB SHORT-TERM U.S. TREASUR
Shares20.6K
Event2026-03-31
Filed2026-05-27
MSFT
8.07%MICROSOFT CORP
Shares1.3K
Event2026-03-31
Filed2026-05-27
DIS
0.00%DISNEY (WALT) CO COM STK
Shares5.0K
Event2026-03-31
Filed2026-05-27
PCAR
0.00%PACCAR INC
Shares4.2K
Event2026-03-31
Filed2026-05-27
CSCO
0.00%CISCO SYSTEMS INC COM
Shares6.0K
Event2026-03-31
Filed2026-05-27
ALTRIA GROUP INC
0.00%ALTRIA GROUP INC
Shares6.9K
Event2026-03-31
Filed2026-05-27
GLOBE LIFE INC
0.00%GLOBE LIFE INC
Shares3.1K
Event2026-03-31
Filed2026-05-27
ENBRIDGE INC F
0.00%ENBRIDGE INC F
Shares8.1K
Event2026-03-31
Filed2026-05-27
CARNIVAL CORP LTD F
NewCARNIVAL CORP LTD F
Shares16.6K
Event2026-03-31
Filed2026-05-27
ED
0.00%CONSOLIDATED EDISON INC
Shares3.8K
Event2026-03-31
Filed2026-05-27
CONOCOPHILLIPS
0.00%CONOCOPHILLIPS
Shares3.1K
Event2026-03-31
Filed2026-05-27
VMC
0.00%VULCAN MATERIALS CO
Shares1.4K
Event2026-03-31
Filed2026-05-27
CLF
0.00%CLEVELAND-CLIFFS INC NEW
Shares44.9K
Event2026-03-31
Filed2026-05-27
GT
0.00%GOODYEAR TIRE RUBBER
Shares54.1K
Event2026-03-31
Filed2026-05-27
KINDER MORGAN INC DEL
0.00%KINDER MORGAN INC DEL
Shares10.7K
Event2026-03-31
Filed2026-05-27
CTVA
0.00%CORTEVA INC REG SHS
Shares4.3K
Event2026-03-31
Filed2026-05-27
BP
0.00%BP P L C F SPONSORED ADR 1 ADR
Shares7.2K
Event2026-03-31
Filed2026-05-27
LHX
0.00%L3HARRIS TECHNOLOGIES IN
Shares900
Event2026-03-31
Filed2026-05-27
PEP
0.00%PEPSICO INC
Shares2.0K
Event2026-03-31
Filed2026-05-27
NOC
0.00%NORTHROP GRUMMAN CORP
Shares425
Event2026-03-31
Filed2026-05-27
AT&T INC
0.00%AT&T INC
Shares9.9K
Event2026-03-31
Filed2026-05-27
PSX
0.00%PHILLIPS 66 SHS
Shares1.6K
Event2026-03-31
Filed2026-05-27
WY
0.00%WEYERHAEUSER CO
Shares11.2K
Event2026-03-31
Filed2026-05-27
VERIZON COMMUNICATIONS I
0.00%VERIZON COMMUNICATIONS I
Shares5.4K
Event2026-03-31
Filed2026-05-27
IWM
-12.10%ISHARES RUSSELL 2000 ETF
Shares1.1K
Event2026-03-31
Filed2026-05-27
DOW
NewDOW INC REG SHS
Shares6.5K
Event2026-03-31
Filed2026-05-27
WHR
3.11%WHIRLPOOL CORP
Shares5.0K
Event2026-03-31
Filed2026-05-27
PAYPAL HLDGS INC
0.00%PAYPAL HLDGS INC
Shares5.2K
Event2026-03-31
Filed2026-05-27
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