Dec 09
2024
SELL
Payment of exercise price or tax liability
-
2,891
Reduced 4.92%
55,849
Common Stock, par valu...
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
7,349
Added 11.12%
58,740
Common Stock, par valu...
Nov 27
2024
SELL
Open market or private sale
$272,520
$22.71 p/Share
12,000
Reduced 18.93%
51,391
Common Stock, par valu...
Nov 27
2024
BUY
Exercise of conversion of derivative security
$48,120
$4.01 p/Share
12,000
Added 15.92%
63,391
Common Stock, par valu...
Nov 20
2024
SELL
Open market or private sale
$805,600
$21.2 p/Share
38,000
Reduced 42.51%
51,391
Common Stock, par valu...
Nov 20
2024
BUY
Exercise of conversion of derivative security
$152,380
$4.01 p/Share
38,000
Added 29.83%
89,391
Common Stock, par valu...
Aug 09
2024
SELL
Open market or private sale
$1,804,000
$18.04 p/Share
100,000
Reduced 66.05%
51,391
Common Stock, par valu...
Aug 09
2024
BUY
Exercise of conversion of derivative security
$401,000
$4.01 p/Share
100,000
Added 39.78%
151,391
Common Stock, par valu...
Jun 05
2024
SELL
Open market or private sale
$1,292,800
$16.16 p/Share
80,000
Reduced 60.89%
51,391
Common Stock, par valu...
Jun 05
2024
BUY
Exercise of conversion of derivative security
$320,800
$4.01 p/Share
80,000
Added 37.84%
131,391
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
-
2,435
Reduced 4.52%
51,391
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
10,000
Added 15.67%
53,826
Common Stock, par valu...
Dec 27
2023
SELL
Payment of exercise price or tax liability
-
3,541
Reduced 7.48%
43,826
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
9,000
Added 15.97%
47,367
Common Stock, par valu...
Dec 06
2023
SELL
Open market or private sale
$701,000
$14.02 p/Share
50,000
Reduced 56.58%
38,367
Common Stock, par valu...
Dec 06
2023
BUY
Exercise of conversion of derivative security
$56,499
$1.13 p/Share
50,000
Added 36.14%
88,367
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
-
2,435
Reduced 5.97%
38,367
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 19.68%
40,802
Common Stock, par valu...
Dec 06
2022
SELL
Open market or private sale
$99,718
$16.85 p/Share
5,918
Reduced 16.12%
30,802
Common Stock, par valu...
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
14,667
Added 28.54%
36,720
Common Stock, par valu...
Sep 14
2022
SELL
Open market or private sale
$2,240,810
$15.67 p/Share
143,000
Reduced 86.64%
22,053
Common Stock, par valu...
Sep 14
2022
BUY
Exercise of conversion of derivative security
$619,190
$4.33 p/Share
143,000
Added 56.51%
110,053
Common Stock, par valu...
Jun 22
2022
SELL
Open market or private sale
$40,665
$6.61 p/Share
6,152
Reduced 21.81%
22,053
Common Stock, par valu...
Jun 22
2022
BUY
Exercise of conversion of derivative security
$25,408
$4.13 p/Share
6,152
Added 17.91%
28,205
Common Stock, par valu...
Jun 21
2022
SELL
Open market or private sale
$947,958
$6.59 p/Share
143,848
Reduced 86.71%
22,053
Common Stock, par valu...