| 2020-06-24 | Sahi Levesque Rati | Chief Operating Officer | Sale+OE | 43,800 | $15.04 | $658,757.86 | -2.9% | → |
| 2020-06-15 | Wainwright Julie | CEO, President and Chairperson | Sell | 120,000 | $12.75 | $1,530,571.86 | -1.3% | → |
| 2020-06-11 | Sahi Levesque Rati | Chief Operating Officer | Sale+OE | 33,384 | $12.57 | $419,669.16 | -1.8% | → |
| 2020-06-05 | Lo Steve Ming | VP, Corporate Controller | Sale+OE | 3,125 | $15.29 | $47,795.63 | -6.8% | → |
| 2020-05-27 | Bjork Fredrik | Chief Technology Officer | Sell | 25,113 | $13.12 | $329,435.95 | -5.3% | → |
| 2020-05-26 | Lo Steve Ming | VP, Corporate Controller | Sale+OE | 16,250 | $13.31 | $216,250.00 | -15.9% | → |
| 2020-05-26 | Ibrahim Maha Saleh | Director | Sell | 240,014 | $12.66 | $3,038,868.18 | -77.9% | → |
| 2020-05-21 | Ibrahim Maha Saleh | Director | Sell | 438,536 | $12.47 | $5,467,181.06 | -27.3% | → |
| 2020-05-18 | Ibrahim Maha Saleh | Director | Sell | 1,073,555 | $12.24 | $13,135,712.88 | -21.2% | → |
| 2020-05-13 | Ibrahim Maha Saleh | Director | Sell | 280,221 | $13.09 | $3,667,189.31 | -3.7% | → |
| 2020-04-23 | Bjork Fredrik | Chief Technology Officer | Sell | 817 | $9.59 | $7,835.03 | -0.3% | → |
| 2020-03-16 | Bjork Fredrik | Chief Technology Officer | Sale+OE | 31,557 | $6.91 | $218,024.85 | -6.0% | → |
| 2020-03-11 | Ibrahim Maha Saleh | Director | Sell | 3,000 | $12.03 | $36,098.40 | - | → |
| 2020-03-09 | Wainwright Julie | CEO, President and Chairperson | Sell | 30,000 | $11.93 | $357,840.00 | -0.6% | → |
| 2020-02-26 | Sahi Levesque Rati | Chief Operating Officer | Sell | 1,478 | $15.57 | $23,010.98 | -0.4% | → |
| 2020-02-11 | Wainwright Julie | CEO, President and Chairperson | Sell | 15,000 | $15.03 | $225,507.00 | -0.3% | → |
| 2020-02-07 | Wainwright Julie | CEO, President and Chairperson | Sell | 30,000 | $14.22 | $426,621.00 | -0.7% | → |
| 2020-01-08 | Wainwright Julie | CEO, President and Chairperson | Sell | 75,000 | $17.74 | $1,330,612.50 | -1.6% | → |
| 2020-01-06 | Sahi Levesque Rati | Chief Operating Officer | Sale+OE | 5,000 | $18.03 | $90,145.00 | -1.9% | → |