Stock based compensation or SBC for short has been a focus of many lately given the egregious numbers posted quarter-after-quarter in financial results. The point of all this investor anxiety towards ...