Dec 20
2024
SELL
Payment of exercise price or tax liability
$5,476
$4.75 p/Share
1,153
Reduced 4.06%
27,230
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
-
3,927
Added 12.15%
28,383
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$3,285
$6.27 p/Share
524
Reduced 2.1%
24,456
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
1,785
Added 6.67%
24,980
Common Stock
Oct 03
2024
SELL
Payment of exercise price or tax liability
$15,284
$7.83 p/Share
1,952
Reduced 7.76%
23,195
Common Stock
Oct 03
2024
BUY
Exercise of conversion of derivative security
-
6,649
Added 20.91%
25,147
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$4,274
$15.95 p/Share
268
Reduced 1.85%
14,231
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
771
Added 5.05%
14,499
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,267
Added 18.74%
18,498
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$21,330
$15.39 p/Share
1,386
Reduced 9.17%
13,728
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
4,000
Added 20.93%
15,114
Common Stock
Jan 09
2024
SELL
Open market or private sale
$60,760
$15.19 p/Share
4,000
Reduced 26.47%
11,114
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$4,826
$9.21 p/Share
524
Reduced 3.35%
15,114
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
1,785
Added 10.25%
15,638
Common Stock
Oct 03
2023
SELL
Payment of exercise price or tax liability
$13,781
$7.06 p/Share
1,952
Reduced 12.35%
13,853
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
-
6,649
Added 29.61%
15,805
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$4,853
$18.11 p/Share
268
Reduced 2.84%
9,156
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
771
Added 7.56%
9,424
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$24,657
$17.34 p/Share
1,422
Reduced 14.11%
8,653
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
4,000
Added 28.42%
10,075
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$10,309
$14.52 p/Share
710
Reduced 10.46%
6,075
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
-
1,785
Added 20.83%
6,785
Common Stock
Aug 26
2022
BUY
Open market or private purchase
$15,750
$15.75 p/Share
1,000
Added 16.67%
5,000
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
4,000
Added 50.0%
4,000
Common Stock