Dec 01
2023
SELL
Payment of exercise price or tax liability
$972
$10.24 p/Share
95
Reduced 0.76%
12,487
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
322
Added 2.5%
12,582
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$5,118
$13.4 p/Share
382
Reduced 3.02%
12,260
Common Stock
Aug 05
2023
BUY
Exercise of conversion of derivative security
-
1,302
Added 9.34%
12,642
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$4,508
$14.83 p/Share
304
Reduced 2.61%
11,340
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
1,035
Added 8.3%
11,435
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$4,087
$16.55 p/Share
247
Reduced 2.28%
10,609
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
711
Added 6.15%
10,856
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$6,571
$14.57 p/Share
451
Reduced 4.26%
10,145
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
1,302
Added 10.94%
10,596
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$4,091
$13.46 p/Share
304
Reduced 3.17%
9,294
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
1,034
Added 9.92%
9,389
Common Stock
Nov 23
2022
SELL
Payment of exercise price or tax liability
$10,335
$13.37 p/Share
773
Reduced 8.28%
8,564
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
-
2,635
Added 22.01%
9,337
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$2,286
$10.94 p/Share
209
Reduced 3.02%
6,702
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
711
Added 9.33%
6,911
Common Stock
May 23
2022
SELL
Payment of exercise price or tax liability
$9,905
$12.83 p/Share
772
Reduced 13.45%
4,966
Common Stock, $0.001 p...
May 23
2022
BUY
Exercise of conversion of derivative security
$33,794
$12.83 p/Share
2,634
Added 31.46%
5,738
Common Stock, $0.001 p...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,719
$13.46 p/Share
202
Reduced 6.11%
3,104
Common Stock, $0.001 p...
Mar 01
2022
BUY
Exercise of conversion of derivative security
$9,584
$13.46 p/Share
712
Added 17.72%
3,306
Common Stock, $0.001 p...
Dec 01
2021
SELL
Payment of exercise price or tax liability
$5,055
$16.74 p/Share
302
Reduced 10.43%
2,594
Common Stock, $0.001 p...
Dec 01
2021
BUY
Exercise of conversion of derivative security
$17,292
$16.74 p/Share
1,033
Added 27.76%
2,688
Common Stock, $0.001 p...
Nov 23
2021
SELL
Payment of exercise price or tax liability
$13,325
$17.26 p/Share
772
Reduced 29.3%
1,863
Common Stock, $0.001 p...
Nov 23
2021
BUY
Exercise of conversion of derivative security
$45,480
$17.26 p/Share
2,635
Added 50.0%
2,635
Common Stock, $0.001 p...
Jun 09
2021
SELL
Open market or private sale
$48,654
$25.88 p/Share
1,880
Reduced 100.0%
0
Common Stock, $0.001 p...