Feb 28
2022
SELL
Payment of exercise price or tax liability
$43,689
$106.82 p/Share
409
Reduced 3.81%
10,322
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$83,891
$53.4 p/Share
1,571
Added 12.77%
10,731
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$0
$114.2 p/Share
0
Added 0.0%
9,160
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$320,803
$114.45 p/Share
2,803
Reduced 23.43%
9,159
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$1,975
$123.44 p/Share
16
Added 0.13%
11,962
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$1,200
$133.35 p/Share
9
Added 0.08%
11,946
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$975
$121.86 p/Share
8
Added 0.07%
11,937
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$0
$133.06 p/Share
0
Added 0.0%
11,929
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$1,117
$124.08 p/Share
9
Added 0.08%
11,929
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$889
$126.99 p/Share
7
Added 0.06%
11,919
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
$893
$127.53 p/Share
7
Added 0.06%
11,911
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$0
$125.03 p/Share
0
Added 0.0%
11,903
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$1,141
$114.12 p/Share
10
Added 0.08%
11,903
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$940
$104.44 p/Share
9
Added 0.08%
11,892
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$939
$93.88 p/Share
10
Added 0.08%
11,882
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$0
$92.12 p/Share
0
Added 0.0%
11,872
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$1,159
$96.6 p/Share
12
Added 0.1%
11,872
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$975
$88.64 p/Share
11
Added 0.09%
11,859
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
1,493
Added 11.19%
11,848
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$22,006
$90.19 p/Share
244
Reduced 2.3%
10,355
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$900
$90.0 p/Share
10
Added 0.09%
10,599
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$0
$103.68 p/Share
0
Added 0.0%
10,588
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$96,384
$100.4 p/Share
960
Reduced 8.31%
10,588
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$924
$102.68 p/Share
9
Added 0.08%
11,548
Common Stock