Apr 04
2024
SELL
Sale (or disposition) back to the issuer
$2,375,532
$10.91 p/Share
217,739
Reduced 13.01%
1,455,699
Common Stock, par valu...
Apr 04
2024
BUY
Exercise of conversion of derivative security
$389,752
$1.79 p/Share
217,739
Added 11.51%
1,673,438
Common Stock, par valu...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$95,525
$9.07 p/Share
10,532
Reduced 0.72%
1,455,699
Common Stock, par valu...
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
26,766
Added 1.79%
1,466,231
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$54,480
$9.6 p/Share
5,675
Reduced 0.39%
1,439,465
Common Stock, par valu...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
14,423
Added 0.99%
1,445,140
Common Stock, par valu...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$440,802
$9.41 p/Share
46,844
Reduced 3.17%
1,430,717
Common Stock, par valu...
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
119,047
Added 7.46%
1,477,561
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$230,648
$9.41 p/Share
24,511
Reduced 1.77%
1,358,514
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
62,292
Added 4.31%
1,383,025
Common Stock, par valu...
May 21
2023
SELL
Payment of exercise price or tax liability
$70,855
$15.6 p/Share
4,542
Reduced 0.34%
1,320,733
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
11,543
Added 0.86%
1,325,275
Common Stock, par valu...
Mar 14
2023
SELL
Payment of exercise price or tax liability
$4,307,251
$17.08 p/Share
252,181
Reduced 16.1%
1,313,732
Common Stock, par valu...
Mar 14
2023
BUY
Exercise of conversion of derivative security
$3,143,894
$7.67 p/Share
409,895
Added 22.63%
1,401,052
Common Stock, par valu...
Mar 08
2023
SELL
Open market or private sale
$402,265
$15.7 p/Share
25,622
Reduced 2.17%
1,156,018
Common Stock, par valu...
Mar 07
2023
SELL
Open market or private sale
$2,708,090
$15.53 p/Share
174,378
Reduced 12.86%
1,181,640
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$158,717
$15.07 p/Share
10,532
Reduced 0.77%
1,356,018
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
26,767
Added 1.92%
1,366,550
Common Stock, par valu...
Feb 27
2023
SELL
Sale (or disposition) back to the issuer
$3,997,280
$14.71 p/Share
271,739
Reduced 16.86%
1,339,783
Common Stock, par valu...
Feb 27
2023
BUY
Exercise of conversion of derivative security
$486,412
$1.79 p/Share
271,739
Added 14.43%
1,611,522
Common Stock, par valu...
Feb 25
2023
SELL
Payment of exercise price or tax liability
$708,296
$15.12 p/Share
46,845
Reduced 3.38%
1,339,783
Common Stock, par valu...
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
119,048
Added 7.91%
1,386,628
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$370,621
$15.12 p/Share
24,512
Reduced 1.9%
1,267,580
Common Stock, par valu...
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
62,293
Added 4.6%
1,292,092
Common Stock, par valu...
May 21
2022
BUY
Exercise of conversion of derivative security
-
11,542
Added 0.93%
1,234,340
Common Stock, par valu...