Jan 24
2024
BUY
Grant, award, or other acquisition
$155,179
$227.87 p/Share
681
Added 3.74%
17,538
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
$155,106
$174.67 p/Share
888
Added 5.0%
16,857
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
$145,072
$215.24 p/Share
674
Added 4.05%
15,969
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$159,342
$120.44 p/Share
1,323
Added 7.96%
15,295
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$36,284
$90.71 p/Share
400
Added 2.78%
13,972
Common Stock
Aug 03
2020
BUY
Grant, award, or other acquisition
$36,277
$101.05 p/Share
359
Added 2.58%
13,572
Common Stock
May 01
2020
BUY
Grant, award, or other acquisition
$36,254
$86.32 p/Share
420
Added 3.08%
13,213
Common Stock
Feb 03
2020
BUY
Grant, award, or other acquisition
$36,264
$120.48 p/Share
301
Added 2.3%
12,793
Common Stock
Nov 01
2019
BUY
Grant, award, or other acquisition
$36,351
$126.66 p/Share
287
Added 2.25%
12,492
Common Stock
Aug 01
2019
BUY
Grant, award, or other acquisition
$36,318
$135.01 p/Share
269
Added 2.16%
12,205
Common Stock
May 01
2019
BUY
Grant, award, or other acquisition
$36,327
$145.89 p/Share
249
Added 2.04%
11,936
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
$41,262
$118.91 p/Share
347
Added 2.88%
11,687
Common Stock
Jan 04
2019
BUY
Grant, award, or other acquisition
-
429
Added 3.65%
11,340
Common Stock
Nov 01
2018
BUY
Grant, award, or other acquisition
$31,362
$121.09 p/Share
259
Added 2.32%
10,911
Common Stock
Aug 01
2018
BUY
Grant, award, or other acquisition
$31,383
$134.69 p/Share
233
Added 2.14%
10,652
Common Stock
May 01
2018
BUY
Grant, award, or other acquisition
$31,360
$124.94 p/Share
251
Added 2.35%
10,419
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
$31,377
$163.42 p/Share
192
Added 1.85%
10,168
Common Stock
Nov 01
2017
BUY
Grant, award, or other acquisition
$31,296
$160.49 p/Share
195
Added 1.92%
9,976
Common Stock
Aug 01
2017
BUY
Grant, award, or other acquisition
$31,262
$204.33 p/Share
153
Added 1.54%
9,781
Common Stock
May 01
2017
BUY
Grant, award, or other acquisition
$31,356
$177.15 p/Share
177
Added 1.81%
9,628
Common Stock
Feb 01
2017
BUY
Grant, award, or other acquisition
$31,348
$207.6 p/Share
151
Added 1.57%
9,451
Common Stock
Nov 01
2016
BUY
Grant, award, or other acquisition
$31,409
$229.26 p/Share
137
Added 1.45%
9,300
Common Stock
Aug 01
2016
BUY
Grant, award, or other acquisition
$31,257
$262.66 p/Share
119
Added 1.28%
9,163
Common Stock
May 02
2016
BUY
Grant, award, or other acquisition
$31,461
$251.69 p/Share
125
Added 1.36%
9,044
Common Stock
Feb 01
2016
BUY
Grant, award, or other acquisition
$31,416
$195.13 p/Share
161
Added 1.77%
8,919
Common Stock