Nov 04
2024
SELL
Payment of exercise price or tax liability
$14,686
$12.51 p/Share
1,174
Reduced 0.11%
1,039,207
Common Stock
Oct 04
2024
SELL
Payment of exercise price or tax liability
$10,871
$9.26 p/Share
1,174
Reduced 0.11%
1,040,381
Common Stock
Sep 04
2024
SELL
Payment of exercise price or tax liability
$6,844
$5.83 p/Share
1,174
Reduced 0.11%
1,041,555
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$76,816
$6.89 p/Share
11,149
Reduced 1.06%
1,042,729
Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$8,253
$7.03 p/Share
1,174
Reduced 0.11%
1,053,878
Common Stock
Jul 08
2024
SELL
Payment of exercise price or tax liability
$80,124
$5.28 p/Share
15,175
Reduced 1.42%
1,055,052
Common Stock
Jul 04
2024
SELL
Payment of exercise price or tax liability
$3,969
$5.46 p/Share
727
Reduced 0.07%
1,070,227
Common Stock
Jun 04
2024
SELL
Payment of exercise price or tax liability
$3,809
$5.24 p/Share
727
Reduced 0.07%
1,070,954
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$7,327
$5.53 p/Share
1,325
Reduced 0.12%
1,071,681
Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$3,882
$5.34 p/Share
727
Reduced 0.07%
1,073,006
Common Stock
Apr 04
2024
SELL
Payment of exercise price or tax liability
$4,129
$5.68 p/Share
727
Reduced 0.07%
1,073,733
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$97,235
$6.07 p/Share
16,019
Reduced 1.47%
1,074,460
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
303,370
Added 21.76%
1,090,479
Common Stock
Nov 10
2023
BUY
Open market or private purchase
$219,571
$3.22 p/Share
68,190
Added 7.97%
787,109
Common Stock
Sep 04
2023
SELL
Payment of exercise price or tax liability
$10,718
$9.13 p/Share
1,174
Reduced 0.16%
718,919
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$101,527
$10.97 p/Share
9,255
Reduced 1.27%
720,093
Common Stock
Jul 08
2023
SELL
Payment of exercise price or tax liability
$116,536
$10.6 p/Share
10,994
Reduced 1.48%
729,348
Common Stock
Apr 04
2023
SELL
Payment of exercise price or tax liability
$4,834
$6.65 p/Share
727
Reduced 0.1%
740,342
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
263,157
Added 26.2%
741,069
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$4,260
$5.86 p/Share
727
Reduced 0.15%
477,912
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$20,434
$5.62 p/Share
3,636
Reduced 0.75%
478,639
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$7,425
$8.39 p/Share
885
Reduced 0.18%
482,275
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$5,779
$6.53 p/Share
885
Reduced 0.18%
483,160
Common Stock
Dec 04
2022
SELL
Open market or private sale
$7,642
$6.51 p/Share
1,174
Reduced 0.24%
484,045
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$9,251
$7.88 p/Share
1,174
Reduced 0.24%
485,219
Common Stock