Three CELH insiders bought roughly $1.8 million of stock on the open market within six days in mid-September, one of them paying above the close. A look at why they bought when they did, and why the options market has not repriced for any of it into the November 5 print.
