Apr 09
2024
SELL
Sale (or disposition) back to the issuer
$592,393
$10.9 p/Share
54,348
Reduced 30.67%
122,863
Common Stock, par valu...
Apr 09
2024
BUY
Exercise of conversion of derivative security
$97,282
$1.79 p/Share
54,348
Added 23.47%
177,211
Common Stock, par valu...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$11,818
$9.07 p/Share
1,303
Reduced 1.05%
122,863
Common Stock, par valu...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
5,353
Added 4.13%
124,166
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$4,492
$9.6 p/Share
468
Reduced 0.39%
118,813
Common Stock, par valu...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,923
Added 1.59%
119,281
Common Stock, par valu...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$54,549
$9.41 p/Share
5,797
Reduced 4.71%
117,358
Common Stock, par valu...
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
23,809
Added 16.2%
123,155
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$28,540
$9.41 p/Share
3,033
Reduced 2.96%
99,346
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
12
Added 0.01%
102,379
Common Stock, par valu...
May 21
2023
SELL
Payment of exercise price or tax liability
$14,164
$15.6 p/Share
908
Reduced 1.0%
89,921
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
2,309
Added 2.48%
90,829
Common Stock, par valu...
Mar 17
2023
SELL
Payment of exercise price or tax liability
$138,305
$16.3 p/Share
8,485
Reduced 8.75%
88,520
Common Stock, par valu...
Mar 17
2023
BUY
Exercise of conversion of derivative security
$89,482
$4.51 p/Share
19,841
Added 16.91%
97,505
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$19,636
$15.07 p/Share
1,303
Reduced 1.65%
77,664
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
5,354
Added 6.35%
78,967
Common Stock, par valu...
Mar 02
2023
SELL
Sale (or disposition) back to the issuer
$801,633
$14.75 p/Share
54,348
Reduced 42.47%
73,613
Common Stock, par valu...
Mar 02
2023
BUY
Exercise of conversion of derivative security
$97,282
$1.79 p/Share
54,348
Added 29.81%
127,961
Common Stock, par valu...
Feb 25
2023
SELL
Payment of exercise price or tax liability
$88,164
$15.12 p/Share
5,831
Reduced 7.34%
73,613
Common Stock, par valu...
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
23,810
Added 23.06%
79,444
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$45,858
$15.12 p/Share
3,033
Reduced 5.17%
55,634
Common Stock, par valu...
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
12,459
Added 17.52%
58,667
Common Stock, par valu...
Dec 22
2022
SELL
Payment of exercise price or tax liability
$564,727
$15.63 p/Share
36,131
Reduced 43.88%
46,208
Common Stock, par valu...
Dec 22
2022
BUY
Exercise of conversion of derivative security
$476,598
$7.67 p/Share
62,138
Added 49.26%
64,006
Common Stock, par valu...
May 21
2022
SELL
Payment of exercise price or tax liability
$3,416
$6.09 p/Share
561
Reduced 2.7%
20,201
Common Stock, par valu...