Feb 26
2025
SELL
Payment of exercise price or tax liability
$20,556
$1.57 p/Share
13,093
Reduced 10.54%
111,176
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
29,174
Added 19.01%
124,269
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$2,943
$4.42 p/Share
666
Reduced 0.7%
95,095
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
10,903
Added 10.22%
95,761
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$2,602
$2.08 p/Share
1,251
Reduced 1.45%
84,858
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$28,778
$4.11 p/Share
7,002
Reduced 7.52%
86,109
Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
23,649
Added 20.25%
93,111
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$3,889
$4.82 p/Share
807
Reduced 1.15%
69,462
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$9,637
$4.96 p/Share
1,943
Reduced 2.69%
70,269
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$8,101
$4.97 p/Share
1,630
Reduced 2.21%
72,212
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$833
$1.7 p/Share
490
Reduced 0.66%
73,842
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$2,851
$1.83 p/Share
1,558
Reduced 2.05%
74,332
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
11,935
Added 13.59%
75,890
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$21,006
$2.22 p/Share
9,462
Reduced 12.89%
63,955
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
20,504
Added 21.83%
73,417
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
5,770
Added 9.83%
52,913
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$9,130
$5.17 p/Share
1,766
Reduced 3.61%
47,143
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$5,868
$5.23 p/Share
1,122
Reduced 2.24%
48,909
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$56,168
$7.94 p/Share
7,074
Reduced 11.82%
52,757
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
22,000
Added 26.88%
59,831
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$8,858
$8.46 p/Share
1,047
Reduced 2.69%
37,831
Common Stock