May 16
2023
SELL
Payment of exercise price or tax liability
$22,644
$7.15 p/Share
3,167
Reduced 3.62%
84,338
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
-
8,785
Added 9.12%
87,505
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$31,502
$7.56 p/Share
4,167
Reduced 5.03%
78,720
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
11,556
Added 12.24%
82,887
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$13,851
$3.8 p/Share
3,645
Reduced 4.86%
71,331
Common Stock
Oct 15
2022
BUY
Exercise of conversion of derivative security
-
10,106
Added 11.88%
74,976
Common Stock
Jun 14
2022
SELL
Payment of exercise price or tax liability
$4,223
$6.65 p/Share
635
Reduced 0.97%
64,870
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
1,759
Added 2.62%
65,505
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
14,083
Added 18.09%
63,746
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$7,948
$21.48 p/Share
370
Reduced 0.74%
49,663
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
968
Added 1.9%
50,033
Common Stock
Oct 15
2021
SELL
Payment of exercise price or tax liability
$43,114
$18.37 p/Share
2,347
Reduced 4.57%
49,065
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
-
6,154
Added 10.87%
50,449
Common Stock
Jun 14
2021
SELL
Payment of exercise price or tax liability
$22,600
$37.48 p/Share
603
Reduced 1.31%
45,258
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
-
1,759
Added 3.69%
45,861
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$9,589
$37.31 p/Share
257
Reduced 0.58%
44,102
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
749
Added 1.66%
44,359
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$60,781
$28.82 p/Share
2,109
Reduced 4.61%
43,610
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
-
6,155
Added 12.07%
44,854
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$26,370
$25.98 p/Share
1,015
Reduced 2.5%
39,564
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
2,982
Added 6.96%
39,893
Common Stock