Aug 02
2023
SELL
Payment of exercise price or tax liability
$41,671
$21.25 p/Share
1,961
Reduced 1.33%
146,000
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
3,954
Added 2.6%
147,961
Common Stock
Jul 31
2023
SELL
Open market or private sale
$2,184,655
$21.3 p/Share
102,566
Reduced 41.6%
144,007
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$84,859
$21.3 p/Share
3,984
Reduced 2.06%
189,007
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$728,816
$11.11 p/Share
65,600
Added 21.01%
246,573
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$47,718
$18.0 p/Share
2,651
Reduced 1.41%
184,957
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
-
5,345
Added 2.77%
187,608
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$561,827
$20.75 p/Share
27,076
Reduced 12.93%
182,263
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
68,651
Added 24.7%
209,339
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$45,335
$23.13 p/Share
1,960
Reduced 1.37%
140,688
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
3,953
Added 2.7%
142,648
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$37,728
$23.16 p/Share
1,629
Reduced 1.16%
138,695
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
3,284
Added 2.29%
140,324
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$89,691
$23.2 p/Share
3,866
Reduced 2.74%
137,040
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
7,797
Added 5.24%
140,906
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$494,202
$21.46 p/Share
23,029
Reduced 14.75%
133,109
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
59,940
Added 27.74%
156,138
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$95,264
$21.72 p/Share
4,386
Reduced 4.54%
92,268
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
8,843
Added 8.61%
93,849
Common Stock
Jul 31
2021
SELL
Payment of exercise price or tax liability
$83,970
$21.72 p/Share
3,866
Reduced 3.86%
96,198
Common Stock
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
7,796
Added 7.23%
100,064
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$258,662
$18.46 p/Share
14,012
Reduced 13.76%
87,811
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
39,616
Added 28.01%
101,823
Common Stock
Sep 29
2020
SELL
Payment of exercise price or tax liability
$136,264
$11.5 p/Share
11,849
Reduced 16.0%
62,207
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
-
28,555
Added 30.19%
66,019
Common Stock