Mar 11
2022
SELL
Payment of exercise price or tax liability
$153,338
$13.05 p/Share
11,750
Reduced 10.14%
104,071
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$180,595
$2.86 p/Share
63,145
Added 36.11%
111,733
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$32,752
$13.26 p/Share
2,470
Reduced 4.48%
52,676
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
4,934
Added 8.21%
55,146
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$28,734
$15.71 p/Share
1,829
Reduced 3.51%
50,212
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
4,462
Added 7.9%
52,041
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$56,342
$24.15 p/Share
2,333
Reduced 4.67%
47,579
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$50,491
$24.86 p/Share
2,031
Reduced 3.91%
49,912
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
-
5,871
Added 10.15%
51,943
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$14,187
$21.08 p/Share
673
Reduced 1.44%
46,072
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
1,944
Added 3.99%
46,745
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$14,589
$21.71 p/Share
672
Reduced 1.48%
44,801
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
-
1,943
Added 4.1%
45,473
Common Stock
Mar 30
2021
SELL
Payment of exercise price or tax liability
$810
$20.24 p/Share
40
Reduced 0.09%
43,530
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
-
114
Added 0.26%
43,570
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$36,291
$21.26 p/Share
1,707
Reduced 4.7%
34,636
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
4,934
Added 11.95%
36,343
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
8,820
Added 16.87%
43,456
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$30,508
$18.29 p/Share
1,668
Reduced 5.04%
31,409
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
4,462
Added 11.89%
33,077
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$12,960
$16.22 p/Share
799
Reduced 2.72%
28,615
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
1,943
Added 6.2%
29,414
Common Stock
Dec 30
2020
SELL
Payment of exercise price or tax liability
$764
$19.09 p/Share
40
Reduced 0.15%
27,471
Common Stock
Dec 30
2020
BUY
Exercise of conversion of derivative security
-
114
Added 0.41%
27,511
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$1,995
$16.91 p/Share
118
Reduced 0.43%
27,397
Common Stock