Feb 26
2024
SELL
Payment of exercise price or tax liability
$52,454
$15.9 p/Share
3,299
Reduced 1.85%
174,672
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
24,593
Added 12.14%
177,971
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$51,655
$15.06 p/Share
3,430
Reduced 2.19%
153,378
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$69,951
$15.26 p/Share
4,584
Reduced 2.84%
156,808
Common Stock
Jan 19
2024
SELL
Payment of exercise price or tax liability
$125,936
$16.0 p/Share
7,871
Reduced 4.65%
161,392
Common Stock
Jan 19
2024
BUY
Grant, award, or other acquisition
-
23,203
Added 12.06%
169,263
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$46,007
$13.95 p/Share
3,298
Reduced 2.21%
146,060
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$143,082
$13.75 p/Share
10,406
Reduced 6.51%
149,358
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
27,444
Added 14.66%
159,764
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
19,748
Added 12.99%
132,320
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$66,207
$19.37 p/Share
3,418
Reduced 2.95%
112,572
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$45,139
$19.92 p/Share
2,266
Reduced 1.92%
115,990
Common Stock
Sep 17
2021
SELL
Payment of exercise price or tax liability
$125,945
$19.43 p/Share
6,482
Reduced 5.2%
118,256
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$61,474
$22.33 p/Share
2,753
Reduced 2.16%
124,738
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
8,313
Added 6.12%
127,491
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$61,782
$22.45 p/Share
2,752
Reduced 2.26%
119,178
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
8,313
Added 6.38%
121,930
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$70,924
$20.75 p/Share
3,418
Reduced 2.92%
113,617
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
20,534
Added 14.93%
117,035
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$69,219
$17.24 p/Share
4,015
Reduced 3.99%
96,501
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
8,312
Added 7.64%
100,516
Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$179,159
$17.7 p/Share
10,122
Reduced 9.89%
92,204
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
-
24,936
Added 19.59%
102,326
Common Stock