Sep 14
2024
SELL
Payment of exercise price or tax liability
$9,911
$7.24 p/Share
1,369
Reduced 1.82%
73,997
Common Stock
Sep 14
2024
BUY
Exercise of conversion of derivative security
-
3,091
Added 3.94%
75,366
Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$27,762
$8.78 p/Share
3,162
Reduced 4.19%
72,275
Common Stock
Mar 29
2024
BUY
Exercise of conversion of derivative security
-
7,139
Added 8.65%
75,437
Common Stock
Mar 24
2024
SELL
Payment of exercise price or tax liability
$16,175
$8.5 p/Share
1,903
Reduced 2.71%
68,298
Common Stock
Mar 24
2024
BUY
Exercise of conversion of derivative security
-
4,297
Added 5.77%
70,201
Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$10,706
$8.79 p/Share
1,218
Reduced 1.81%
65,904
Common Stock
Mar 17
2024
BUY
Exercise of conversion of derivative security
-
2,750
Added 3.94%
67,122
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$44,160
$8.41 p/Share
5,251
Reduced 7.54%
64,372
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
10,587
Added 13.2%
69,623
Common Stock
Sep 14
2023
SELL
Payment of exercise price or tax liability
$11,285
$12.47 p/Share
905
Reduced 1.51%
59,036
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
3,092
Added 4.91%
59,941
Common Stock
Mar 29
2023
SELL
Payment of exercise price or tax liability
$29,232
$13.98 p/Share
2,091
Reduced 3.55%
56,849
Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
-
7,139
Added 10.8%
58,940
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$17,600
$13.98 p/Share
1,259
Reduced 2.37%
51,801
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
4,297
Added 7.49%
53,060
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$11,688
$14.52 p/Share
805
Reduced 1.62%
48,763
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
2,750
Added 5.26%
49,568
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$33,511
$15.33 p/Share
2,186
Reduced 4.46%
46,818
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
6,500
Added 11.71%
49,004
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$84,323
$14.76 p/Share
5,713
Reduced 11.85%
42,504
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
19,500
Added 28.8%
48,217
Common Stock
Sep 14
2022
SELL
Payment of exercise price or tax liability
$11,720
$12.95 p/Share
905
Reduced 3.06%
28,717
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
-
3,092
Added 9.45%
29,622
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$713
$14.86 p/Share
48
Reduced 0.18%
26,530
Common Stock