Mar 05
2024
SELL
Payment of exercise price or tax liability
$633
$3.03 p/Share
209
Reduced 0.15%
137,728
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$1,488
$3.36 p/Share
443
Reduced 0.32%
137,937
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$1,239
$5.12 p/Share
242
Reduced 0.17%
138,380
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$21,378
$5.35 p/Share
3,996
Reduced 2.8%
138,622
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$1,526
$6.28 p/Share
243
Reduced 0.17%
142,618
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$1,203
$5.76 p/Share
209
Reduced 0.15%
142,861
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$2,179
$4.92 p/Share
443
Reduced 0.31%
143,070
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$1,099
$5.26 p/Share
209
Reduced 0.15%
143,513
Common Stock
Nov 02
2023
BUY
Grant, award, or other acquisition
-
82,816
Added 36.56%
143,722
Common Stock
Oct 12
2023
SELL
Payment of exercise price or tax liability
$15,178
$5.56 p/Share
2,730
Reduced 4.29%
60,906
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$1,141
$5.46 p/Share
209
Reduced 0.33%
63,636
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$1,761
$8.43 p/Share
209
Reduced 0.33%
63,845
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$3,880
$8.76 p/Share
443
Reduced 0.69%
64,054
Common Stock
Aug 05
2023
SELL
Exercise of conversion of derivative security
$2,167
$10.37 p/Share
209
Reduced 0.32%
64,497
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$28,692
$10.51 p/Share
2,730
Reduced 4.05%
64,706
Common Stock
Jul 05
2023
SELL
Exercise of conversion of derivative security
$1,991
$9.53 p/Share
209
Reduced 0.31%
67,436
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$1,860
$8.9 p/Share
209
Reduced 0.31%
67,645
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$19,914
$9.11 p/Share
2,186
Reduced 3.12%
67,854
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
-
26,114
Added 27.16%
70,040
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$2,474
$11.84 p/Share
209
Reduced 0.47%
43,926
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$3,287
$11.91 p/Share
276
Reduced 0.62%
44,135
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$3,066
$11.07 p/Share
277
Reduced 0.62%
44,411
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$4,769
$17.28 p/Share
276
Reduced 0.61%
44,688
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$56,188
$15.06 p/Share
3,731
Reduced 7.66%
44,964
Common Stock