BC

BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL

13F
BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL
Last update 2023-05-22 101 Stocks (2 new)
Value $251.00 Mil Turnover 0 %
Portfolio Report

BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL Profile

2 PERIMETER PARK SOUTH BIRMINGHAM, AL 35243-3253

BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL Investing Philosophy

-
To
To

Performance of