Dec 02
2024
SELL
Open market or private sale
$619,114
$17.33 p/Share
35,725
Reduced 2.36%
1,478,941
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.3%
1,514,666
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$309,546
$15.61 p/Share
19,830
Reduced 1.32%
1,478,941
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
50,393
Added 3.29%
1,483,553
Common Stock
Nov 01
2024
SELL
Open market or private sale
$534,446
$14.96 p/Share
35,725
Reduced 2.41%
1,448,378
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.35%
1,484,103
Common Stock
Oct 01
2024
SELL
Open market or private sale
$526,943
$14.75 p/Share
35,725
Reduced 2.41%
1,448,378
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.35%
1,484,103
Common Stock
Sep 03
2024
SELL
Open market or private sale
$548,378
$15.35 p/Share
35,725
Reduced 2.41%
1,448,378
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.35%
1,484,103
Common Stock
Aug 16
2024
SELL
Open market or private sale
$439,200
$14.64 p/Share
30,000
Reduced 2.03%
1,448,378
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$2,371,653
$14.52 p/Share
163,337
Reduced 9.95%
1,478,378
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
415,084
Added 21.24%
1,539,220
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$652,249
$14.86 p/Share
43,893
Reduced 3.45%
1,226,631
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
111,542
Added 8.22%
1,245,053
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$276,105
$10.84 p/Share
25,471
Reduced 2.15%
1,158,981
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
64,728
Added 5.22%
1,174,199
Common Stock
May 09
2024
SELL
Open market or private sale
$531,500
$10.63 p/Share
50,000
Reduced 4.27%
1,119,724
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$311,765
$12.24 p/Share
25,471
Reduced 2.13%
1,169,724
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
64,727
Added 5.18%
1,184,942
Common Stock
Feb 01
2024
SELL
Open market or private sale
$376,585
$13.24 p/Share
28,443
Reduced 2.46%
1,129,611
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.4%
1,158,054
Common Stock
Jan 02
2024
SELL
Open market or private sale
$505,432
$17.77 p/Share
28,443
Reduced 2.46%
1,129,611
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.4%
1,158,054
Common Stock
Dec 01
2023
SELL
Open market or private sale
$464,189
$16.32 p/Share
28,443
Reduced 2.46%
1,129,611
Common Stock