Apr 10
2024
BUY
Grant, award, or other acquisition
-
15,173
Added 7.15%
196,942
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$20,403
$3.51 p/Share
5,813
Reduced 3.1%
181,769
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$8,407
$3.86 p/Share
2,178
Reduced 1.15%
187,582
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$11,302
$3.86 p/Share
2,928
Reduced 1.52%
189,760
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$7,084
$3.84 p/Share
1,845
Reduced 0.95%
192,688
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
5,382
Added 2.69%
194,533
Common Stock
Nov 03
2023
SELL
Open market or private sale
$30,000
$7.5 p/Share
4,000
Reduced 2.07%
189,151
Common Stock
Oct 02
2023
SELL
Open market or private sale
$30,160
$7.54 p/Share
4,000
Reduced 2.03%
193,151
Common Stock
Sep 01
2023
SELL
Open market or private sale
$32,200
$8.05 p/Share
4,000
Reduced 1.99%
197,151
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$85,122
$9.65 p/Share
8,821
Reduced 4.2%
201,151
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$24,590
$10.71 p/Share
2,296
Reduced 1.08%
209,972
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
40,841
Added 16.14%
212,268
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$37,388
$11.49 p/Share
3,254
Reduced 1.86%
171,427
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$223,178
$11.15 p/Share
20,016
Reduced 10.44%
171,766
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
56,745
Added 22.83%
191,782
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$102,193
$17.58 p/Share
5,813
Reduced 4.13%
135,037
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$19,239
$17.27 p/Share
1,114
Reduced 0.88%
126,172
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
14,678
Added 9.44%
140,850
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$66,307
$18.61 p/Share
3,563
Reduced 2.72%
127,286
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$98,065
$16.87 p/Share
5,813
Reduced 4.25%
130,849
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
15,378
Added 9.86%
140,511
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$40,992
$10.65 p/Share
3,849
Reduced 2.74%
136,662
Common Stock