birmingham-stock-3