Mar 01
2024
SELL
Sale (or disposition) back to the issuer
-
112,835
Reduced 100.0%
0
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$250,590
$9.61 p/Share
26,076
Reduced 18.77%
112,835
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$250,407
$9.61 p/Share
26,057
Reduced 23.09%
86,778
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$77,229
$10.71 p/Share
7,211
Reduced 4.93%
138,911
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$61,525
$9.48 p/Share
6,490
Reduced 4.25%
146,122
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$111,766
$11.11 p/Share
10,060
Reduced 6.18%
152,612
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
16,293
Added 9.1%
162,672
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$147,757
$14.04 p/Share
10,524
Reduced 6.71%
146,379
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
-
22,344
Added 12.47%
156,903
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$94,296
$9.8 p/Share
9,622
Reduced 6.67%
134,559
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$98,627
$10.23 p/Share
9,641
Reduced 6.27%
144,181
Common Stock
Jan 28
2020
BUY
Grant, award, or other acquisition
-
17,051
Added 9.98%
153,822
Common Stock
Jan 02
2020
SELL
Payment of exercise price or tax liability
$55,955
$11.53 p/Share
4,853
Reduced 3.43%
136,771
Common Stock
Dec 09
2019
SELL
Payment of exercise price or tax liability
$75,589
$11.24 p/Share
6,725
Reduced 4.53%
141,624
Common Stock
Jan 24
2019
BUY
Grant, award, or other acquisition
-
20,430
Added 12.1%
148,349
Common Stock
Jan 02
2019
SELL
Payment of exercise price or tax liability
$18,780
$9.02 p/Share
2,082
Reduced 1.6%
127,919
Common Stock
Dec 07
2018
SELL
Payment of exercise price or tax liability
$65,905
$9.8 p/Share
6,725
Reduced 4.92%
130,001
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
15,271
Added 10.05%
136,726
Common Stock
Dec 21
2017
BUY
Grant, award, or other acquisition
-
58,335
Added 32.45%
121,455
Common Stock
Dec 20
2017
BUY
Grant, award, or other acquisition
-
63,120
Added 50.0%
63,120
Common Stock