Sep 05
2024
BUY
Grant, award, or other acquisition
-
99,173
Added 21.3%
366,406
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$38,568
$3.53 p/Share
10,926
Reduced 3.93%
267,233
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$30,175
$4.55 p/Share
6,632
Reduced 2.33%
278,159
Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
$140,837
$4.86 p/Share
28,979
Reduced 9.24%
284,791
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
-
57,681
Added 15.53%
313,770
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$35,961
$5.19 p/Share
6,929
Reduced 2.63%
256,089
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$282,609
$4.16 p/Share
67,935
Reduced 20.53%
263,018
Common Stock
Oct 05
2023
BUY
Grant, award, or other acquisition
-
139,068
Added 29.59%
330,953
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$70,201
$4.65 p/Share
15,097
Reduced 7.29%
191,885
Common Stock
May 31
2023
SELL
Open market or private sale
$147,472
$8.0 p/Share
18,434
Reduced 8.18%
206,982
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
-
67,231
Added 22.97%
225,416
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$60,664
$10.17 p/Share
5,965
Reduced 3.63%
158,185
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$52,668
$9.0 p/Share
5,852
Reduced 3.44%
164,150
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$106,369
$8.53 p/Share
12,470
Reduced 6.83%
170,002
Common Stock
Mar 21
2022
SELL
Open market or private sale
$9,684
$16.14 p/Share
600
Reduced 0.33%
182,472
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
40,810
Added 18.23%
183,072
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$164,456
$15.81 p/Share
10,402
Reduced 6.81%
142,262
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
23,453
Added 13.32%
152,664
Common Stock
Feb 22
2022
SELL
Open market or private sale
$10,188
$16.98 p/Share
600
Reduced 0.46%
129,211
Common Stock
Jan 21
2022
SELL
Open market or private sale
$10,662
$17.77 p/Share
600
Reduced 0.46%
129,811
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$122,049
$20.18 p/Share
6,048
Reduced 4.43%
130,411
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$404,923
$27.67 p/Share
14,634
Reduced 9.69%
136,459
Common Stock
Feb 01
2021
SELL
Grant, award, or other acquisition
-
1,292
Reduced 0.84%
151,688
Common Stock
Jan 12
2021
BUY
Grant, award, or other acquisition
-
38,454
Added 20.36%
150,396
Common Stock
Oct 05
2020
BUY
Grant, award, or other acquisition
-
111,942
Added 50.0%
111,942
Common Stock