This Small-Cap CEO Just Invested $1M in His Own Stock The top exec of this Russell 2000 stock has been loading up on his company's shares this month. Should investors follow suit? Barchart · Mar 22, 2024