Boston Omaha holds annual shareholder meeting - BOC News | Rallies