Apr 28
2022
SELL
Payment of exercise price or tax liability
$4,530
$45.3 p/Share
100
Reduced 0.89%
11,118
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$3,172
$45.31 p/Share
70
Reduced 0.62%
11,218
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$8,474
$46.56 p/Share
182
Reduced 1.59%
11,288
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
1,425
Added 11.05%
11,470
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$1,397
$49.88 p/Share
28
Reduced 0.28%
10,045
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,788
$49.66 p/Share
36
Reduced 0.39%
9,197
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
876
Added 8.0%
10,073
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$1,482
$49.41 p/Share
30
Reduced 0.32%
9,233
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$5,701
$50.9 p/Share
112
Reduced 1.19%
9,263
Common Stock
Mar 10
2022
BUY
Open market or private purchase
$31,965
$37.43 p/Share
854
Added 8.35%
9,375
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$1,193
$47.72 p/Share
25
Reduced 0.29%
8,521
Common Stock
Apr 28
2021
SELL
Payment of exercise price or tax liability
$1,601
$47.09 p/Share
34
Reduced 0.4%
8,546
Common Stock
Apr 27
2021
SELL
Payment of exercise price or tax liability
$1,831
$46.95 p/Share
39
Reduced 0.45%
8,580
Common Stock
Apr 27
2021
BUY
Grant, award, or other acquisition
-
843
Added 8.91%
8,619
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$1,142
$47.57 p/Share
24
Reduced 0.31%
7,776
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$1,291
$47.83 p/Share
27
Reduced 0.34%
7,800
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$1,564
$47.4 p/Share
33
Reduced 0.42%
7,827
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$2,006
$47.75 p/Share
42
Reduced 0.58%
7,225
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
635
Added 7.47%
7,860
Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$2,902
$49.19 p/Share
59
Reduced 0.81%
7,267
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$1,722
$49.19 p/Share
35
Reduced 0.48%
7,326
Common Stock
Mar 11
2021
BUY
Open market or private purchase
$14,131
$36.14 p/Share
391
Added 5.04%
7,361
Common Stock