| 2015-02-11 | Joint reporting: Ardsley Partners Fund II, L.P.; ARDSLEY ADVISORY PARTNERS; HEMPLEMAN PHILIP J; Ardsley Partners Renewable Energy Fund, L.P.; ARDSLEY PARTNERS I; Ardsley Partners Institutional Fund, L.P.; Ardsley Partners US Equity UCITS Fund | Sell | $4.0M |
| 2014-10-10 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $1.1M |
| 2014-09-03 | Joint reporting: Ardsley Partners Fund II, L.P.; ARDSLEY ADVISORY PARTNERS; HEMPLEMAN PHILIP J; Ardsley Partners Renewable Energy Fund, L.P.; ARDSLEY PARTNERS I; Ardsley Partners Institutional Fund, L.P.; Ardsley Partners US Equity UCITS Fund | Buy | $690K |
| 2014-10-23 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $536K |
| 2014-10-22 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $535K |
| 2014-10-14 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $534K |
| 2014-10-09 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $522K |
| 2014-09-24 | Joint reporting: Ardsley Partners Fund II, L.P.; ARDSLEY ADVISORY PARTNERS; HEMPLEMAN PHILIP J; Ardsley Partners Renewable Energy Fund, L.P.; ARDSLEY PARTNERS I; Ardsley Partners Institutional Fund, L.P.; Ardsley Partners US Equity UCITS Fund | Sell | $327K |
| 2014-08-26 | Joint reporting: Ardsley Partners Fund II, L.P.; ARDSLEY ADVISORY PARTNERS; HEMPLEMAN PHILIP J; Ardsley Partners Renewable Energy Fund, L.P.; ARDSLEY PARTNERS I; Ardsley Partners Institutional Fund, L.P.; Ardsley Partners US Equity UCITS Fund | Buy | $322K |
| 2014-12-18 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $310K |
| 2014-12-16 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $188K |
| 2014-10-31 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $134K |
| 2014-12-17 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $89K |
| 2014-08-25 | Joint reporting: Ardsley Partners Fund II, L.P.; ARDSLEY ADVISORY PARTNERS; HEMPLEMAN PHILIP J; Ardsley Partners Renewable Energy Fund, L.P.; ARDSLEY PARTNERS I; Ardsley Partners Institutional Fund, L.P.; Ardsley Partners US Equity UCITS Fund | Buy | $84K |
| 2014-08-22 | Joint reporting: Ardsley Partners Fund II, L.P.; ARDSLEY ADVISORY PARTNERS; HEMPLEMAN PHILIP J; Ardsley Partners Renewable Energy Fund, L.P.; ARDSLEY PARTNERS I; Ardsley Partners Institutional Fund, L.P.; Ardsley Partners US Equity UCITS Fund | Buy | $69K |
| 2014-11-04 | Joint reporting: Emancipation Capital; Frumberg Charles; Emancipation Capital, LLC; Emancipation Management LLC; Emancipation Capital SPV III LLC | Buy | $67K |
| 2015-01-07 | WILSON DOW R | D | — |
| 2015-01-07 | WILSON DOW R | A | — |
| 2015-01-07 | WILLIAMS PETER E III(SEE REMARKS) | D | — |
| 2015-01-07 | WILLIAMS PETER E III(SEE REMARKS) | A | — |