Dec 27
2023
SELL
Payment of exercise price or tax liability
-
3,410
Reduced 5.76%
55,813
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
8,666
Added 12.76%
59,223
Common Stock, par valu...
Dec 11
2023
SELL
Open market or private sale
$826,200
$13.77 p/Share
60,000
Reduced 54.27%
50,557
Common Stock, par valu...
Dec 11
2023
BUY
Exercise of conversion of derivative security
$67,800
$1.13 p/Share
60,000
Added 35.18%
110,557
Common Stock, par valu...
Dec 08
2023
SELL
Open market or private sale
$571,200
$14.28 p/Share
40,000
Reduced 44.17%
50,557
Common Stock, par valu...
Dec 08
2023
BUY
Exercise of conversion of derivative security
$45,199
$1.13 p/Share
40,000
Added 30.64%
90,557
Common Stock, par valu...
Mar 29
2023
SELL
Open market or private sale
$835,000
$16.7 p/Share
50,000
Reduced 49.72%
50,557
Common Stock, par valu...
Mar 29
2023
BUY
Exercise of conversion of derivative security
$56,499
$1.13 p/Share
50,000
Added 33.21%
100,557
Common Stock, par valu...
Mar 28
2023
SELL
Open market or private sale
$961,146
$16.51 p/Share
58,216
Reduced 53.52%
50,557
Common Stock, par valu...
Mar 28
2023
BUY
Exercise of conversion of derivative security
$45,990
$0.79 p/Share
58,216
Added 34.86%
108,773
Common Stock, par valu...
Mar 22
2023
SELL
Open market or private sale
$687,764
$16.46 p/Share
41,784
Reduced 45.25%
50,557
Common Stock, par valu...
Mar 22
2023
BUY
Exercise of conversion of derivative security
$33,009
$0.79 p/Share
41,784
Added 31.93%
89,081
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
-
2,718
Reduced 5.1%
50,557
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
11,166
Added 17.33%
53,275
Common Stock, par valu...
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
14,667
Added 25.83%
42,109
Common Stock, par valu...
Nov 22
2022
SELL
Open market or private sale
$1,983,600
$16.53 p/Share
120,000
Reduced 81.39%
27,442
Common Stock, par valu...
Nov 15
2022
SELL
Open market or private sale
$946,200
$15.77 p/Share
60,000
Reduced 28.92%
147,442
Common Stock, par valu...
Sep 23
2022
SELL
Open market or private sale
$714,000
$11.9 p/Share
60,000
Reduced 22.43%
207,442
Common Stock, par valu...
Sep 16
2022
SELL
Open market or private sale
$1,215,000
$13.5 p/Share
90,000
Reduced 25.18%
267,442
Common Stock, par valu...
Sep 14
2022
SELL
Open market or private sale
$778,500
$15.57 p/Share
50,000
Reduced 12.27%
357,442
Common Stock, par valu...
Aug 29
2022
SELL
Open market or private sale
$809,970
$14.21 p/Share
57,000
Reduced 12.27%
407,442
Common Stock, par valu...
Aug 26
2022
SELL
Open market or private sale
$159,768
$14.4 p/Share
11,095
Reduced 2.33%
464,442
Common Stock, par valu...
Aug 18
2022
SELL
Open market or private sale
$263,848
$13.7 p/Share
19,259
Reduced 3.89%
475,537
Common Stock, par valu...
Aug 18
2022
BUY
Exercise of conversion of derivative security
$48,725
$2.53 p/Share
19,259
Added 3.75%
494,796
Common Stock, par valu...
Aug 17
2022
SELL
Open market or private sale
$1,812,070
$13.86 p/Share
130,741
Reduced 21.56%
475,537
Common Stock, par valu...