Jun 06
2022
SELL
Payment of exercise price or tax liability
$47,905
$12.43 p/Share
3,854
Reduced 6.39%
56,457
Common Stock, without ...
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
6,968
Added 10.36%
60,311
Common Stock, without ...
Apr 19
2022
SELL
Open market or private sale
$449,244
$18.0 p/Share
24,958
Reduced 31.87%
53,343
Common Stock, without ...
Apr 19
2022
BUY
Exercise of conversion of derivative security
$215,138
$8.62 p/Share
24,958
Added 24.17%
78,301
Common Stock, without ...
Apr 18
2022
SELL
Open market or private sale
$120,321
$17.4 p/Share
6,915
Reduced 11.48%
53,343
Common Stock, without ...
Apr 09
2022
SELL
Payment of exercise price or tax liability
$30,864
$16.21 p/Share
1,904
Reduced 3.06%
60,258
Common Stock, without ...
Apr 09
2022
BUY
Exercise of conversion of derivative security
-
3,443
Added 5.25%
62,162
Common Stock, without ...
Mar 26
2022
SELL
Payment of exercise price or tax liability
$133,684
$17.45 p/Share
7,661
Reduced 11.54%
58,719
Common Stock, without ...
Mar 26
2022
BUY
Exercise of conversion of derivative security
-
13,853
Added 17.27%
66,380
Common Stock, without ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$193,630
$20.49 p/Share
9,450
Reduced 15.25%
52,527
Common Stock, without ...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
17,087
Added 21.61%
61,977
Common Stock, without ...
Aug 09
2021
SELL
Open market or private sale
$558,635
$34.31 p/Share
16,282
Reduced 26.62%
44,890
Common Stock, without ...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$1,512,987
$34.51 p/Share
43,842
Reduced 41.75%
61,172
Common Stock, without ...
Aug 06
2021
BUY
Grant, award, or other acquisition
-
35,550
Added 25.29%
105,014
Common Stock, without ...
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
40,854
Added 37.03%
69,464
Common Stock, without ...
Jul 26
2021
SELL
Open market or private sale
$540,085
$35.0 p/Share
15,431
Reduced 35.04%
28,610
Common Stock, without ...
Jul 26
2021
BUY
Exercise of conversion of derivative security
$316,490
$20.51 p/Share
15,431
Added 25.95%
44,041
Common Stock, without ...
Jun 14
2021
SELL
Open market or private sale
$649,215
$35.0 p/Share
18,549
Reduced 39.33%
28,610
Common Stock, without ...
Jun 14
2021
BUY
Exercise of conversion of derivative security
$228,709
$12.33 p/Share
18,549
Added 28.23%
47,159
Common Stock, without ...
Jun 07
2021
SELL
Open market or private sale
$75,955
$33.49 p/Share
2,268
Reduced 7.35%
28,610
Common Stock, without ...
Jun 04
2021
SELL
Payment of exercise price or tax liability
$173,340
$33.58 p/Share
5,162
Reduced 14.32%
30,878
Common Stock, without ...
Jun 04
2021
BUY
Exercise of conversion of derivative security
-
9,697
Added 21.2%
36,040
Common Stock, without ...
Apr 23
2021
SELL
Open market or private sale
$3,226,914
$37.59 p/Share
85,845
Reduced 76.52%
26,343
Common Stock, without ...
Apr 23
2021
BUY
Exercise of conversion of derivative security
$1,328,162
$16.06 p/Share
82,700
Added 42.43%
112,188
Common Stock, without ...
Mar 26
2021
SELL
Payment of exercise price or tax liability
$208,884
$29.19 p/Share
7,156
Reduced 19.53%
29,488
Common Stock, without ...