American Outdoor Brands approves $10 million share repurchase program - AOUT News | Rallies