Nov 04
2024
BUY
Open market or private purchase
$30,870
$6.86 p/Share
4,500
Added 3.83%
112,992
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$27,589
$8.3 p/Share
3,324
Reduced 2.97%
108,492
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
13,647
Added 10.88%
111,816
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$32,494
$8.3 p/Share
3,915
Reduced 3.84%
98,169
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
16,077
Added 13.61%
102,084
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$47,941
$8.29 p/Share
5,783
Reduced 6.3%
86,007
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
20,512
Added 18.27%
91,790
Common Stock
Oct 13
2023
SELL
Payment of exercise price or tax liability
$37,163
$10.41 p/Share
3,570
Reduced 4.77%
71,278
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
-
9,070
Added 10.81%
74,848
Common Stock
Mar 01
2023
BUY
Open market or private purchase
$13,440
$8.96 p/Share
1,500
Added 2.23%
65,778
Common Stock
Feb 24
2023
BUY
Open market or private purchase
$21,100
$8.44 p/Share
2,500
Added 3.74%
64,278
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$50,272
$9.36 p/Share
5,371
Reduced 8.0%
61,778
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
13,647
Added 16.89%
67,149
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$44,015
$9.86 p/Share
4,464
Reduced 7.7%
53,502
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
16,077
Added 21.71%
57,966
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$65,276
$9.75 p/Share
6,695
Reduced 13.78%
41,889
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
24,898
Added 33.88%
48,584
Common Stock
Oct 13
2022
SELL
Payment of exercise price or tax liability
$21,759
$9.85 p/Share
2,209
Reduced 8.53%
23,686
Common Stock
Oct 13
2022
BUY
Exercise of conversion of derivative security
-
9,070
Added 25.94%
25,895
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$46,111
$12.52 p/Share
3,683
Reduced 17.96%
16,825
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
13,647
Added 39.96%
20,508
Common Stock
Oct 13
2021
SELL
Payment of exercise price or tax liability
$22,576
$10.22 p/Share
2,209
Reduced 24.36%
6,861
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
-
9,070
Added 50.0%
9,070
Common Stock