Dec 16
2024
SELL
Open market or private sale
$50,762
$7.88 p/Share
6,442
Reduced 6.13%
98,702
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$69,661
$8.97 p/Share
7,766
Reduced 6.88%
105,144
Common Stock
Nov 15
2024
SELL
Open market or private sale
$11,602
$8.5 p/Share
1,365
Reduced 1.19%
112,910
Common Stock
Oct 15
2024
SELL
Open market or private sale
$10,803
$8.16 p/Share
1,324
Reduced 1.15%
114,275
Common Stock
Sep 16
2024
SELL
Open market or private sale
$11,161
$8.43 p/Share
1,324
Reduced 1.13%
115,599
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$11,726
$7.27 p/Share
1,613
Reduced 1.36%
116,923
Common Stock
Aug 15
2024
SELL
Open market or private sale
$8,724
$6.57 p/Share
1,328
Reduced 1.11%
118,536
Common Stock
Jul 15
2024
SELL
Open market or private sale
$8,397
$6.51 p/Share
1,290
Reduced 1.06%
119,864
Common Stock
Jun 17
2024
SELL
Open market or private sale
$8,217
$6.37 p/Share
1,290
Reduced 1.05%
121,154
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$11,205
$6.53 p/Share
1,716
Reduced 1.38%
122,444
Common Stock
May 15
2024
SELL
Open market or private sale
$14,462
$7.0 p/Share
2,066
Reduced 1.64%
124,160
Common Stock
Apr 15
2024
SELL
Open market or private sale
$12,250
$6.11 p/Share
2,005
Reduced 1.56%
126,226
Common Stock
Mar 15
2024
SELL
Open market or private sale
$15,639
$7.8 p/Share
2,005
Reduced 1.54%
128,231
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$27,683
$8.05 p/Share
3,439
Reduced 2.57%
130,236
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
68,889
Added 34.01%
133,675
Common Stock
Feb 15
2024
SELL
Open market or private sale
$31,869
$9.77 p/Share
3,262
Reduced 4.79%
64,786
Common Stock
Jan 16
2024
SELL
Open market or private sale
$34,255
$10.83 p/Share
3,163
Reduced 4.44%
68,048
Common Stock
Dec 15
2023
SELL
Open market or private sale
$27,929
$8.83 p/Share
3,163
Reduced 4.25%
71,211
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$30,999
$7.45 p/Share
4,161
Reduced 5.3%
74,374
Common Stock
Nov 15
2023
SELL
Open market or private sale
$9,867
$8.25 p/Share
1,196
Reduced 1.5%
78,535
Common Stock
Oct 16
2023
SELL
Open market or private sale
$9,671
$8.33 p/Share
1,161
Reduced 1.44%
79,731
Common Stock
Sep 15
2023
SELL
Open market or private sale
$12,771
$11.01 p/Share
1,160
Reduced 1.41%
80,892
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$17,481
$11.78 p/Share
1,484
Reduced 1.78%
82,052
Common Stock
Aug 22
2023
SELL
Open market or private sale
$8,770
$11.9 p/Share
737
Reduced 0.87%
83,536
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$17,399
$11.24 p/Share
1,548
Reduced 1.8%
84,273
Common Stock