Apr 15
2024
BUY
Other acquisition or disposition
-
367
Added 0.24%
150,553
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$167,136
$24.09 p/Share
6,938
Reduced 4.42%
150,186
Common Stock
Jan 19
2024
BUY
Grant, award, or other acquisition
-
10,227
Added 6.11%
157,124
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
-
372
Added 0.25%
146,897
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
-
422
Added 0.29%
146,525
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
-
346
Added 0.24%
146,103
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
-
344
Added 0.24%
145,757
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$383,373
$28.21 p/Share
13,590
Reduced 8.55%
145,413
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
15,910
Added 9.1%
159,003
Common Stock
Jan 22
2023
BUY
Grant, award, or other acquisition
-
12,904
Added 8.27%
143,093
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
-
287
Added 0.22%
130,189
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
-
336
Added 0.26%
129,902
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
-
277
Added 0.21%
129,566
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
-
264
Added 0.2%
129,289
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$165,125
$26.99 p/Share
6,118
Reduced 4.53%
129,025
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
3,656
Added 2.63%
135,143
Common Stock
Jan 22
2022
BUY
Grant, award, or other acquisition
-
14,530
Added 9.95%
131,487
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
-
201
Added 0.17%
116,957
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
-
185
Added 0.16%
116,756
Common Stock
Jul 15
2021
BUY
Other acquisition or disposition
-
184
Added 0.16%
116,571
Common Stock
Apr 15
2021
BUY
Other acquisition or disposition
-
184
Added 0.16%
116,387
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$38,591
$26.36 p/Share
1,464
Reduced 1.24%
116,203
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$464,919
$27.3 p/Share
17,030
Reduced 12.64%
117,667
Common Stock
Jan 22
2021
BUY
Grant, award, or other acquisition
-
37,857
Added 21.94%
134,697
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
-
184
Added 0.19%
96,840
Common Stock