"Nearly 500 shareholders hold over 1 Million shares".
That's not much of an investment or confidence in a company because a person can buy a million shares for a tiny $500.00 That doesn't amount to the size of one good size trade.
"The median holding of WNBD is 40,000 shares."
Wow, that $20 or the price of a half of tank of gas. That sure isn't showing any confidence in an investment.