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
Dec 01
2023
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.4%
1,158,044
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$436,063
$17.12 p/Share
25,471
Reduced 2.21%
1,129,611
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
64,728
Added 5.35%
1,144,829
Common Stock
Nov 07
2023
SELL
Open market or private sale
$486,375
$17.1 p/Share
28,443
Reduced 2.54%
1,090,354
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.48%
1,118,797
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$6,637,721
$29.17 p/Share
227,553
Reduced 17.27%
1,090,354
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
578,275
Added 33.44%
1,151,196
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$2,676,388
$32.01 p/Share
83,611
Reduced 10.16%
739,632
Common Stock