RE: Insiders keep buying for a reason....You'd certainly think so.
Since April, Giroux has added close to 192,000 shares to his position, while Tremblay has added 528,000 shares to his position, for a total net increase of almost 3/4 of a million shares.