Nov 22
2024
SELL
Open market or private sale
$88,971
$25.02 p/Share
3,556
Reduced 8.42%
38,682
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$17,526
$20.89 p/Share
839
Reduced 1.95%
42,229
Common Stock
Feb 13
2024
SELL
Open market or private sale
$560,550
$15.15 p/Share
37,000
Reduced 47.33%
41,181
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$314,280
$11.64 p/Share
27,000
Added 25.67%
78,181
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$15,289
$13.7 p/Share
1,116
Reduced 2.13%
51,181
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$13,210
$13.29 p/Share
994
Reduced 1.96%
49,838
Common Stock
Nov 29
2023
SELL
Payment of exercise price or tax liability
$13,253
$13.28 p/Share
998
Reduced 1.93%
50,739
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
7,450
Added 13.33%
48,451
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
8,508
Added 22.74%
28,907
Restricted Stock Unit
Aug 24
2023
BUY
Grant, award, or other acquisition
-
3,700
Added 15.35%
20,399
Restricted Stock Unit
Feb 24
2023
SELL
Payment of exercise price or tax liability
$14,258
$13.87 p/Share
1,028
Reduced 2.45%
40,953
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$8,777
$11.75 p/Share
747
Reduced 1.92%
38,083
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$7,753
$11.66 p/Share
665
Reduced 1.8%
36,371
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
-
11,083
Added 24.13%
34,845
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
-
9,858
Added 28.92%
24,232
Restricted Stock Unit
May 13
2022
SELL
Open market or private sale
$45,066
$11.63 p/Share
3,875
Reduced 14.11%
23,589
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$92,292
$12.36 p/Share
7,467
Reduced 21.9%
26,630
Common Stock
Dec 13
2021
SELL
Open market or private sale
$23,763
$13.88 p/Share
1,712
Reduced 13.91%
10,593
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$10,406
$13.93 p/Share
747
Reduced 5.72%
12,305
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
6,573
Added 14.27%
39,484
Restricted Stock Unit
Nov 18
2021
$570
$14.25 p/Share
40
Added 0.37%
10,703
Common Stock
Aug 18
2021
$543
$15.52 p/Share
35
Added 0.35%
9,956
Common Stock
May 18
2021
$538
$14.53 p/Share
37
Added 0.37%
9,921
Common Stock
Mar 09
2021
SELL
Open market or private sale
$102,675
$13.65 p/Share
7,522
Reduced 43.21%
9,884
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$53,959
$13.18 p/Share
4,094
Reduced 35.24%
7,522
Common Stock