Feb 18
2024
SELL
Payment of exercise price or tax liability
$164,819
$36.7 p/Share
4,491
Reduced 12.98%
30,115
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
$114,944
$36.7 p/Share
3,132
Added 8.3%
34,606
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$51,995
$36.72 p/Share
1,416
Reduced 4.31%
31,474
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$190,026
$36.72 p/Share
5,175
Added 13.66%
32,698
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$27,482
$43.28 p/Share
635
Reduced 2.29%
27,051
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$92,034
$43.29 p/Share
2,126
Reduced 7.13%
27,686
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$160,006
$43.28 p/Share
3,697
Added 11.03%
29,812
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$18,138
$43.29 p/Share
419
Reduced 1.58%
26,115
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$53,073
$43.29 p/Share
1,226
Added 4.42%
26,534
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$16,306
$52.43 p/Share
311
Reduced 1.21%
25,308
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$110,051
$52.43 p/Share
2,099
Added 7.57%
25,619
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$20,839
$52.89 p/Share
394
Reduced 1.65%
23,520
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$26,148
$51.07 p/Share
512
Reduced 2.1%
23,914
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
3,608
Reduced 12.87%
24,426
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$15,270
$51.07 p/Share
299
Added 1.06%
28,034
Common Stock
Feb 16
2018
SELL
Payment of exercise price or tax liability
$23,886
$50.5 p/Share
473
Reduced 4.45%
10,158
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$14,577
$48.11 p/Share
303
Reduced 2.77%
10,631
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
$5,148
$48.11 p/Share
107
Added 0.97%
10,934
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$8,832
$47.23 p/Share
187
Reduced 1.7%
10,817
Common Stock
Feb 09
2018
BUY
Grant, award, or other acquisition
$3,212
$47.23 p/Share
68
Added 0.61%
11,004
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
$140,037
$47.23 p/Share
2,965
Added 21.33%
10,936
Common Stock