Common Stock ($0.0001 par value) | 05/18/2018 | | P | | 25,409 | A | $9.0003 | 308,510 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 05/18/2018 | | P | | 12,704 | A | $9.0003 | 154,328 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 05/23/2018 | | P | | 20,563 | A | $8.9985 | 329,073 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 05/23/2018 | | P | | 10,129 | A | $8.9985 | 164,457 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 06/11/2018 | | P | | 1,827 | A | $9.8372 | 330,900 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 06/11/2018 | | P | | 900 | A | $9.8372 | 165,357 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 06/14/2018 | | P | | 2,546 | A | $10.4433 | 333,446 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 06/14/2018 | | P | | 1,254 | A | $10.4433 | 166,611 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/01/2018 | | J | | 34,294 | D | | 299,152 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/01/2018 | | J | | 34,294 | A | | 200,905 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/09/2018 | | P | | 1,648 | A | $9.7382 | 300,800 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/09/2018 | | P | | 1,089 | A | $9.7383 | 201,994 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/10/2018 | | P | | 4,518 | A | $9.6173 | 305,318 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/10/2018 | | P | | 2,982 | A | $9.6173 | 204,976 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/11/2018 | | P | | 3,012 | A | $9.2998 | 308,330 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/11/2018 | | P | | 1,988 | A | $9.2998 | 206,964 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/12/2018 | | P | | 8,723 | A | $9.5436 | 317,053 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/12/2018 | | P | | 5,762 | A | $9.5436 | 212,726 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/13/2018 | | P | | 5,464 | A | $9.4789 | 322,517 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/13/2018 | | P | | 3,608 | A | $9.4789 | 216,334 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/16/2018 | | P | | 1,806 | A | $9.4952 | 324,323 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/16/2018 | | P | | 1,194 | A | $9.4952 | 217,528 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/17/2018 | | P | | 1,806 | A | $9.3471 | 326,129 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/17/2018 | | P | | 1,194 | A | $9.3471 | 218,722 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/18/2018 | | P | | 2,348 | A | $9.4868 | 328,477 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/18/2018 | | P | | 1,552 | A | $9.4868 | 220,274 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/23/2018 | | P | | 3,390 | A | $9.3786 | 331,867 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/23/2018 | | P | | 2,240 | A | $9.3786 | 222,514 | I | By: Greenhaven Road Capital Fund 2, L.P. |
Common Stock ($0.0001 par value) | 07/24/2018 | | P | | 3,614 | A | $9.4976 | 335,481 | I | By: Greenhaven Road Capital Fund 1, L.P. |
Common Stock ($0.0001 par value) | 07/24/2018 | | P | | 2,386 | A | $9.4976 | 224,900 | I | By: Greenhaven Road Capital Fund 2, L.P. |