Bard Associates' $7.74 Million Sell-off: What's Next for Willdan Group? | Whale Factor