Dec 31
2020
BUY
Grant, award, or other acquisition
$27,476
$93.14 p/Share
295
Added 1.84%
15,750
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$3,853
$77.05 p/Share
50
Added 0.32%
15,455
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$27,445
$77.97 p/Share
352
Added 2.23%
15,404
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$3,539
$76.94 p/Share
46
Added 0.3%
15,052
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$27,452
$79.34 p/Share
346
Added 2.25%
15,005
Common Stock
Apr 21
2020
BUY
Grant, award, or other acquisition
$64,018
$37.22 p/Share
1,720
Added 10.5%
14,658
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$2,482
$73.0 p/Share
34
Added 0.26%
12,938
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$27,467
$75.46 p/Share
364
Added 2.74%
12,903
Common Stock
Jan 01
2020
BUY
Grant, award, or other acquisition
$2,231
$106.24 p/Share
21
Added 0.17%
12,539
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$27,410
$106.24 p/Share
258
Added 2.02%
12,517
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$2,067
$89.88 p/Share
23
Added 0.19%
12,258
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$27,436
$93.32 p/Share
294
Added 2.35%
12,235
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
$1,558
$91.65 p/Share
17
Added 0.14%
11,941
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$28,080
$90.0 p/Share
312
Added 2.55%
11,923
Common Stock
Apr 23
2019
BUY
Grant, award, or other acquisition
$56,029
$47.97 p/Share
1,168
Added 9.14%
11,611
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
$742
$92.7 p/Share
8
Added 0.08%
10,442
Common Stock
Mar 31
2019
BUY
Grant, award, or other acquisition
$29,926
$90.41 p/Share
331
Added 3.07%
10,434
Common Stock
Jan 01
2019
BUY
Grant, award, or other acquisition
$418
$83.59 p/Share
5
Added 0.05%
10,102
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
$29,925
$83.59 p/Share
358
Added 3.42%
10,097
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
$311
$103.66 p/Share
3
Added 0.03%
9,738
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$29,924
$102.13 p/Share
293
Added 2.92%
9,735
Common Stock
Jul 01
2018
BUY
Grant, award, or other acquisition
$103
$102.89 p/Share
1
Added 0.01%
9,441
Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
$29,941
$102.89 p/Share
291
Added 2.99%
9,440
Common Stock
Apr 17
2018
BUY
Grant, award, or other acquisition
-
1,033
Added 10.15%
9,148
Common Stock
Mar 31
2018
BUY
Grant, award, or other acquisition
$29,908
$103.13 p/Share
290
Added 3.45%
8,115
Common Stock