May 15
2022
SELL
Exercise of conversion of derivative security
-
7,586
Reduced 9.67%
70,846
Common Stock - Restric...
May 15
2022
SELL
Payment of exercise price or tax liability
$18,313
$6.33 p/Share
2,893
Reduced 2.16%
131,032
Common Stock, par valu...
May 15
2022
BUY
Grant, award, or other acquisition
-
7,586
Added 5.36%
133,925
Common Stock, par valu...
Feb 15
2022
SELL
Exercise of conversion of derivative security
-
10,949
Reduced 12.25%
78,432
Common Stock - Restric...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$64,218
$14.22 p/Share
4,516
Reduced 3.49%
125,055
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
10,949
Added 7.79%
129,571
Common Stock, par valu...
Dec 03
2021
SELL
Exercise of conversion of derivative security
-
12,744
Reduced 12.48%
89,381
Common Stock - Restric...
Dec 03
2021
SELL
Payment of exercise price or tax liability
$392,213
$18.89 p/Share
20,763
Reduced 14.9%
118,622
Common Stock, par valu...
Dec 03
2021
BUY
Grant, award, or other acquisition
-
39,011
Added 21.87%
139,385
Common Stock, par valu...
Nov 30
2021
BUY
Grant, award, or other acquisition
-
38,520
Added 27.39%
102,125
Common Stock - Restric...
Nov 24
2021
SELL
Open market or private sale
$543,500
$21.74 p/Share
25,000
Reduced 19.94%
100,374
Common Stock, par valu...
Nov 15
2021
SELL
Exercise of conversion of derivative security
-
7,756
Reduced 10.87%
63,605
Common Stock - Restric...
Nov 15
2021
SELL
Payment of exercise price or tax liability
$86,709
$21.0 p/Share
4,129
Reduced 3.19%
125,374
Common Stock, par valu...
Nov 15
2021
BUY
Grant, award, or other acquisition
-
7,756
Added 5.65%
129,503
Common Stock, par valu...
Aug 15
2021
SELL
Exercise of conversion of derivative security
-
7,756
Reduced 9.8%
71,361
Common Stock - Restric...
Aug 15
2021
SELL
Payment of exercise price or tax liability
$70,283
$20.36 p/Share
3,452
Reduced 2.76%
121,747
Common Stock, par valu...
Aug 15
2021
BUY
Grant, award, or other acquisition
-
7,756
Added 5.83%
125,199
Common Stock, par valu...
May 15
2021
SELL
Exercise of conversion of derivative security
-
7,755
Reduced 8.93%
79,117
Common Stock - Restric...
May 15
2021
SELL
Payment of exercise price or tax liability
$78,276
$26.4 p/Share
2,965
Reduced 2.47%
117,195
Common Stock, par valu...
May 15
2021
BUY
Grant, award, or other acquisition
-
7,755
Added 6.06%
120,160
Common Stock, par valu...
Feb 15
2021
SELL
Exercise of conversion of derivative security
-
20,968
Reduced 19.44%
86,872
Common Stock - Restric...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$257,172
$31.52 p/Share
8,159
Reduced 6.82%
111,457
Common Stock, par valu...
Feb 15
2021
BUY
Grant, award, or other acquisition
-
20,968
Added 14.91%
119,616
Common Stock, par valu...
Dec 31
2020
SELL
Payment of exercise price or tax liability
$102,600
$19.0 p/Share
5,400
Reduced 5.19%
98,648
Common Stock, par valu...
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
10,146
Added 8.88%
104,048
Common Stock, par valu...