Sep 02
2022
SELL
Payment of exercise price or tax liability
$1,812
$58.44 p/Share
31
Reduced 0.4%
7,647
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$1,814
$54.96 p/Share
33
Reduced 0.43%
7,678
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$1,656
$55.21 p/Share
30
Reduced 0.39%
7,679
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$43,797
$58.63 p/Share
747
Reduced 8.83%
7,709
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
1,389
Added 14.16%
8,417
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$2,109
$57.01 p/Share
37
Reduced 0.52%
7,067
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$8,023
$56.9 p/Share
141
Reduced 1.95%
7,104
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,278
Added 15.03%
7,225
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$18,236
$69.87 p/Share
261
Reduced 4.2%
5,947
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$2,157
$65.36 p/Share
33
Reduced 0.53%
6,208
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$2,092
$65.36 p/Share
32
Reduced 0.51%
6,238
Common Stock
Sep 05
2021
SELL
Payment of exercise price or tax liability
$2,128
$64.49 p/Share
33
Reduced 0.52%
6,263
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$2,064
$64.49 p/Share
32
Reduced 0.51%
6,296
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$1,870
$56.66 p/Share
33
Reduced 0.52%
6,313
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$1,765
$56.94 p/Share
31
Reduced 0.49%
6,346
Common Stock
Mar 15
2021
SELL
Open market or private sale
$26,655
$53.31 p/Share
500
Reduced 7.51%
6,161
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$49,782
$52.96 p/Share
940
Reduced 12.37%
6,661
Common Stock
Mar 06
2021
BUY
Grant, award, or other acquisition
-
1,713
Added 18.6%
7,498
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$2,012
$52.96 p/Share
38
Reduced 0.65%
5,836
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$7,822
$53.21 p/Share
147
Reduced 2.44%
5,874
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
787
Added 11.56%
6,021
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
485
Added 8.48%
5,234
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$2,325
$49.46 p/Share
47
Reduced 0.98%
4,743
Common Stock
Dec 05
2020
SELL
Payment of exercise price or tax liability
$1,731
$49.46 p/Share
35
Reduced 0.73%
4,775
Common Stock