Apr 09
2024
SELL
Sale (or disposition) back to the issuer
$1,184,775
$10.9 p/Share
108,695
Reduced 53.85%
93,158
Common Stock, par valu...
Apr 09
2024
BUY
Exercise of conversion of derivative security
$194,564
$1.79 p/Share
108,695
Added 35.0%
201,853
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.38%
93,158
Common Stock, par valu...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
5,353
Added 5.36%
94,461
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$8,985
$9.6 p/Share
936
Reduced 1.04%
89,108
Common Stock, par valu...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
3,847
Added 4.1%
90,044
Common Stock, par valu...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$109,108
$9.41 p/Share
11,595
Reduced 11.86%
86,197
Common Stock, par valu...
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
47,619
Added 32.75%
97,792
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$57,090
$9.41 p/Share
6,067
Reduced 10.79%
50,173
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
24,917
Added 30.7%
56,240
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$80,866
$16.5 p/Share
4,901
Reduced 13.53%
31,323
Common Stock, par valu...
Aug 30
2023
SELL
Payment of exercise price or tax liability
$537,616
$16.0 p/Share
33,601
Reduced 48.12%
36,224
Common Stock, par valu...
Aug 30
2023
BUY
Exercise of conversion of derivative security
$268,453
$4.51 p/Share
59,524
Added 46.02%
69,825
Common Stock, par valu...
Aug 29
2023
SELL
Open market or private sale
$3,102
$15.51 p/Share
200
Reduced 1.9%
10,301
Common Stock, par valu...
Aug 28
2023
SELL
Open market or private sale
$447,314
$15.6 p/Share
28,674
Reduced 73.19%
10,501
Common Stock, par valu...
Aug 25
2023
SELL
Open market or private sale
$111,191
$15.51 p/Share
7,169
Reduced 15.47%
39,175
Common Stock, par valu...
Aug 24
2023
SELL
Open market or private sale
$184,465
$15.5 p/Share
11,901
Reduced 20.43%
46,344
Common Stock, par valu...
Aug 23
2023
SELL
Open market or private sale
$470,807
$15.55 p/Share
30,277
Reduced 34.2%
58,245
Common Stock, par valu...
Aug 22
2023
SELL
Open market or private sale
$14,616
$15.5 p/Share
943
Reduced 1.05%
88,522
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$34,500
$15.52 p/Share
2,223
Reduced 2.42%
89,465
Common Stock, par valu...
Aug 18
2023
SELL
Open market or private sale
$6,200
$15.5 p/Share
400
Reduced 0.43%
91,688
Common Stock, par valu...
May 21
2023
SELL
Payment of exercise price or tax liability
$49,592
$15.6 p/Share
3,179
Reduced 3.34%
92,088
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
8,080
Added 7.82%
95,267
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$31,737
$15.07 p/Share
2,106
Reduced 2.36%
87,187
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
5,354
Added 5.66%
89,293
Common Stock, par valu...