May 22
2021
SELL
Payment of exercise price or tax liability
$799,199
$18.81 p/Share
42,488
Reduced 17.99%
193,748
Common Stock
May 22
2021
BUY
Grant, award, or other acquisition
-
91,977
Added 29.46%
220,236
Common Stock
May 22
2021
BUY
Exercise of conversion of derivative security
-
16,000
Added 7.41%
200,044
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$137,002
$17.68 p/Share
7,749
Reduced 5.7%
128,259
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
19,695
Added 12.65%
136,008
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$2,437
$14.42 p/Share
169
Reduced 0.15%
116,313
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
695
Added 0.59%
116,482
Common Stock
Mar 02
2021
SELL
Open market or private sale
$265,950
$15.76 p/Share
16,875
Reduced 12.72%
115,787
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$94,162
$5.58 p/Share
16,875
Added 11.28%
132,662
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$3,273
$15.89 p/Share
206
Reduced 0.18%
115,787
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
695
Added 0.6%
115,993
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$2,804
$13.61 p/Share
206
Reduced 0.18%
115,298
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
695
Added 0.6%
115,504
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$2,845
$13.81 p/Share
206
Reduced 0.18%
114,809
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
695
Added 0.6%
115,015
Common Stock
Dec 07
2020
SELL
Open market or private sale
$187,800
$12.52 p/Share
15,000
Reduced 11.6%
114,320
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$68,550
$4.57 p/Share
15,000
Added 10.39%
129,320
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$1,852
$10.96 p/Share
169
Reduced 0.15%
114,320
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
-
695
Added 0.6%
114,489
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$1,526
$9.03 p/Share
169
Reduced 0.15%
113,794
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
695
Added 0.61%
113,963
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$1,436
$8.5 p/Share
169
Reduced 0.15%
113,268
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
695
Added 0.61%
113,437
Common Stock
Sep 13
2020
SELL
Payment of exercise price or tax liability
$41,989
$7.96 p/Share
5,275
Reduced 4.47%
112,742
Common Stock
Sep 13
2020
BUY
Exercise of conversion of derivative security
-
21,664
Added 15.51%
118,017
Common Stock