Mar 13
2025
SELL
Sale (or disposition) back to the issuer
$1,413,652
$24.65 p/Share
57,349
Reduced 33.65%
113,075
Common Stock
Mar 13
2025
BUY
Exercise of conversion of derivative security
-
57,349
Added 25.18%
170,424
Common Stock
Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$1,149,658
$27.73 p/Share
41,459
Reduced 26.83%
113,075
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
41,459
Added 21.15%
154,534
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$5,003,481
$30.64 p/Share
163,299
Reduced 59.09%
113,075
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$3,451,184
$16.59 p/Share
208,028
Added 58.37%
148,340
Common Stock
Mar 20
2024
SELL
Open market or private sale
$211,683
$13.28 p/Share
15,940
Reduced 18.91%
68,346
Common Stock
Mar 19
2024
SELL
Open market or private sale
$364,026
$13.02 p/Share
27,959
Reduced 24.91%
84,286
Common Stock
Mar 18
2024
SELL
Open market or private sale
$359,539
$12.86 p/Share
27,958
Reduced 19.94%
112,245
Common Stock
Mar 15
2024
SELL
Open market or private sale
$256,439
$12.63 p/Share
20,304
Reduced 12.65%
140,203
Common Stock
Mar 14
2024
SELL
Open market or private sale
$251,757
$12.4 p/Share
20,303
Reduced 11.23%
160,507
Common Stock
Nov 11
2023
SELL
Payment of exercise price or tax liability
$232,289
$7.35 p/Share
31,604
Reduced 14.88%
180,810
Common Stock
Nov 11
2023
SELL
Sale (or disposition) back to the issuer
$900,000
$20.0 p/Share
45,000
Reduced 19.93%
180,810
Common Stock
Nov 11
2023
BUY
Exercise of conversion of derivative security
-
79,932
Added 26.14%
225,810
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$187,691
$7.22 p/Share
25,996
Reduced 12.78%
177,482
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
42,500
Added 17.28%
203,478
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$134,261
$7.39 p/Share
18,168
Reduced 10.14%
160,978
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
34,932
Added 16.32%
179,146
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$361,645
$14.79 p/Share
24,452
Reduced 14.5%
144,214
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
42,500
Added 20.13%
168,666
Common Stock