Feb 16
2023
SELL
Payment of exercise price or tax liability
$71,784
$63.47 p/Share
1,131
Reduced 7.62%
13,702
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
6,360
Added 26.98%
17,214
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
2,662
Added 15.22%
14,833
Common Stock
Feb 10
2023
SELL
Other acquisition or disposition
-
4,852
Reduced 35.78%
8,708
Common Stock
Dec 03
2022
SELL
Payment of exercise price or tax liability
$100,615
$59.29 p/Share
1,697
Reduced 12.24%
12,171
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$6,098
$67.75 p/Share
90
Reduced 0.64%
13,868
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,244
Added 13.85%
13,958
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$17,632
$70.81 p/Share
249
Reduced 2.08%
11,714
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$10,523
$69.23 p/Share
152
Reduced 1.25%
11,963
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$9,831
$69.23 p/Share
142
Reduced 1.16%
12,115
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$68,142
$69.25 p/Share
984
Reduced 7.43%
12,257
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
2,326
Added 14.94%
13,241
Common Stock
Jun 07
2021
SELL
Open market or private sale
$750,205
$72.97 p/Share
10,281
Reduced 48.82%
10,777
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$6,862
$76.24 p/Share
90
Reduced 0.42%
21,196
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$112,061
$71.88 p/Share
1,559
Reduced 6.82%
21,286
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
1,893
Added 7.65%
22,845
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$10,564
$76.0 p/Share
139
Reduced 0.66%
20,952
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$12,515
$72.76 p/Share
172
Reduced 0.81%
21,091
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$11,714
$72.76 p/Share
161
Reduced 0.75%
21,263
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
3,972
Added 15.64%
21,424
Common Stock