Oct 31
2024
SELL
Sale (or disposition) back to the issuer
-
399,497
Reduced 100.0%
0
Common Stock
Oct 21
2024
BUY
Grant, award, or other acquisition
-
17,000
Added 4.08%
399,497
Common Stock
Sep 22
2024
SELL
Payment of exercise price or tax liability
$52,887
$16.87 p/Share
3,135
Reduced 0.81%
382,497
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
149,433
Added 27.93%
385,632
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$223,424
$16.0 p/Share
13,964
Reduced 5.58%
236,199
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$51,868
$16.44 p/Share
3,155
Reduced 1.25%
250,163
Common Stock
Dec 21
2023
SELL
Payment of exercise price or tax liability
$144,828
$13.23 p/Share
10,947
Reduced 4.14%
253,318
Common Stock
Sep 22
2023
SELL
Payment of exercise price or tax liability
$82,889
$13.22 p/Share
6,270
Reduced 2.32%
264,265
Common Stock
Aug 10
2023
SELL
Open market or private sale
$132,000
$13.2 p/Share
10,000
Reduced 3.56%
270,535
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
109,461
Added 28.07%
280,535
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$15,226
$13.16 p/Share
1,157
Reduced 0.67%
171,074
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
-
64,978
Added 27.39%
172,231
Common Stock
Oct 18
2022
SELL
Open market or private sale
$545,668
$19.61 p/Share
27,826
Reduced 20.6%
107,253
Common Stock
Oct 17
2022
SELL
Open market or private sale
$5,324
$19.5 p/Share
273
Reduced 0.2%
135,079
Common Stock
Oct 06
2022
SELL
Open market or private sale
$40,153
$19.52 p/Share
2,057
Reduced 1.5%
135,352
Common Stock
Oct 05
2022
SELL
Open market or private sale
$19,198
$19.53 p/Share
983
Reduced 0.71%
137,409
Common Stock
Sep 13
2022
SELL
Open market or private sale
$2,300
$23.0 p/Share
100
Reduced 0.07%
138,392
Common Stock
Sep 12
2022
SELL
Open market or private sale
$4,577
$23.0 p/Share
199
Reduced 0.14%
138,492
Common Stock
Aug 18
2022
SELL
Open market or private sale
$79,799
$23.03 p/Share
3,465
Reduced 2.44%
138,691
Common Stock
Aug 17
2022
SELL
Open market or private sale
$144,837
$23.1 p/Share
6,270
Reduced 4.22%
142,156
Common Stock
Aug 16
2022
SELL
Open market or private sale
$76,636
$23.0 p/Share
3,332
Reduced 2.2%
148,426
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
27,965
Added 15.56%
151,758
Common Stock
Sep 22
2021
BUY
Grant, award, or other acquisition
-
34,783
Added 21.93%
123,793
Common Stock