Aug 02
2024
SELL
Payment of exercise price or tax liability
$273,972
$10.14 p/Share
27,019
Reduced 10.95%
219,684
Common Stock
Aug 02
2024
SELL
Exercise of conversion of derivative security
-
58,304
Reduced 9.14%
579,587
Restricted Stock Unit
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
58,304
Added 19.12%
246,703
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
$5,700,001
$16.87 p/Share
337,878
Added 34.63%
637,891
Restricted Stock Unit
Aug 09
2023
SELL
Open market or private sale
$2,096,550
$15.53 p/Share
135,000
Reduced 54.98%
110,557
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$426,089
$15.77 p/Share
27,019
Reduced 9.91%
245,557
Common Stock
Aug 02
2023
SELL
Exercise of conversion of derivative security
-
58,304
Reduced 11.97%
428,612
Restricted Stock Units
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
58,304
Added 17.62%
272,576
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
63,861
Added 11.59%
486,916
Restricted Stock Units
Jan 18
2023
BUY
Grant, award, or other acquisition
-
178,678
Added 29.69%
423,055
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$94,859
$16.73 p/Share
5,670
Reduced 2.58%
214,272
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$118,773
$16.54 p/Share
7,181
Reduced 3.44%
201,853
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$115,054
$16.6 p/Share
6,931
Reduced 3.59%
186,121
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$280,176
$15.75 p/Share
17,789
Reduced 9.35%
172,498
Common Stock
Aug 02
2022
BUY
Grant, award, or other acquisition
-
176,679
Added 32.82%
361,695
Restricted Stock Units
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
22,422
Reduced 10.81%
185,016
Restricted Stock Units
Jan 14
2022
SELL
Payment of exercise price or tax liability
$203,423
$23.82 p/Share
8,540
Reduced 5.32%
151,901
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
22,422
Added 12.26%
160,441
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
9,045
Reduced 4.18%
207,438
Restricted Stock Units
Jan 13
2022
SELL
Payment of exercise price or tax liability
$67,842
$23.93 p/Share
2,835
Reduced 2.01%
138,019
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
9,045
Added 6.03%
140,854
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
69,433
Added 24.28%
216,483
Restricted Stock Units
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
20,555
Reduced 12.26%
147,050
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$160,761
$23.82 p/Share
6,749
Reduced 4.87%
131,809
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
20,555
Added 12.92%
138,558
Common Stock