Nov 19
2024
SELL
Open market or private sale
$478,755
$20.91 p/Share
22,896
Reduced 6.11%
351,901
Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$192,487
$22.5 p/Share
8,555
Reduced 2.23%
374,797
Common Stock
Sep 12
2024
SELL
Open market or private sale
$778,921
$18.61 p/Share
41,855
Reduced 9.84%
383,352
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$393,156
$17.07 p/Share
23,032
Reduced 5.14%
425,207
Common Stock
Jul 30
2024
BUY
Grant, award, or other acquisition
-
118,100
Added 20.85%
448,239
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$160,400
$4.01 p/Share
40,000
Added 10.81%
330,139
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$93,550
$18.47 p/Share
5,065
Reduced 1.72%
290,139
Common Stock
Feb 20
2024
SELL
Open market or private sale
$126,357
$15.03 p/Share
8,407
Reduced 2.77%
295,204
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$84,556
$15.36 p/Share
5,505
Reduced 1.78%
303,611
Common Stock
Dec 18
2023
SELL
Open market or private sale
$92,456
$12.94 p/Share
7,145
Reduced 2.26%
309,116
Common Stock
Dec 15
2023
SELL
Open market or private sale
$332,365
$12.85 p/Share
25,865
Reduced 7.56%
316,261
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$78,029
$11.09 p/Share
7,036
Reduced 2.02%
342,126
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$127,856
$10.05 p/Share
12,722
Reduced 3.52%
349,162
Common Stock
Jul 25
2023
BUY
Grant, award, or other acquisition
-
75,000
Added 17.17%
361,884
Common Stock
Jul 21
2023
SELL
Open market or private sale
$630,700
$9.01 p/Share
70,000
Reduced 21.41%
256,884
Common Stock
Jul 21
2023
BUY
Exercise of conversion of derivative security
$363,000
$3.63 p/Share
100,000
Added 25.85%
286,884
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$34,138
$6.95 p/Share
4,912
Reduced 1.88%
256,884
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$91,600
$17.16 p/Share
5,338
Reduced 2.0%
261,796
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$96,629
$13.72 p/Share
7,043
Reduced 2.57%
267,134
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$138,980
$12.43 p/Share
11,181
Reduced 3.92%
274,177
Common Stock
Jul 26
2022
BUY
Grant, award, or other acquisition
-
105,000
Added 26.9%
285,358
Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$50,203
$9.79 p/Share
5,128
Reduced 2.76%
180,358
Common Stock
Feb 15
2022
SELL
Open market or private sale
$100,293
$11.02 p/Share
9,101
Reduced 4.68%
185,486
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$66,456
$11.61 p/Share
5,724
Reduced 2.86%
194,587
Common Stock
Nov 15
2021
SELL
Open market or private sale
$127,306
$17.04 p/Share
7,471
Reduced 3.6%
200,311
Common Stock