Smith-Midland holds annual shareholder meeting - SMID News | Rallies