Bard Associates Sells $7.74 Million of Willdan Group Stock: What Does It Mean for Investors? | Whale Factor