Apr 20
2021
BUY
Grant, award, or other acquisition
$64,804
$53.69 p/Share
1,207
Added 3.95%
29,318
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$4,542
$105.63 p/Share
43
Added 0.15%
28,111
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$32,479
$105.11 p/Share
309
Added 1.09%
28,067
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$4,284
$93.14 p/Share
46
Added 0.17%
27,704
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$27,476
$93.14 p/Share
295
Added 1.06%
27,657
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$4,007
$77.05 p/Share
52
Added 0.19%
27,362
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$27,445
$77.97 p/Share
352
Added 1.27%
27,309
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$3,770
$76.94 p/Share
49
Added 0.18%
26,956
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$28,562
$79.34 p/Share
360
Added 1.32%
26,907
Common Stock
Apr 21
2020
BUY
Grant, award, or other acquisition
$64,018
$37.22 p/Share
1,720
Added 6.08%
26,547
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$2,555
$73.0 p/Share
35
Added 0.14%
24,826
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$32,448
$75.46 p/Share
430
Added 1.7%
24,790
Common Stock
Jan 01
2020
BUY
Grant, award, or other acquisition
$2,337
$106.24 p/Share
22
Added 0.09%
24,360
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$31,235
$106.24 p/Share
294
Added 1.19%
24,337
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$2,067
$89.88 p/Share
23
Added 0.1%
24,043
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$31,169
$93.32 p/Share
334
Added 1.37%
24,019
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
$1,558
$91.65 p/Share
17
Added 0.07%
23,684
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$31,230
$90.0 p/Share
347
Added 1.45%
23,666
Common Stock
Apr 23
2019
BUY
Grant, award, or other acquisition
$56,029
$47.97 p/Share
1,168
Added 4.77%
23,319
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
$742
$92.7 p/Share
8
Added 0.04%
22,150
Common Stock
Mar 31
2019
BUY
Grant, award, or other acquisition
$31,191
$90.41 p/Share
345
Added 1.53%
22,142
Common Stock
Jan 01
2019
BUY
Grant, award, or other acquisition
$502
$83.59 p/Share
6
Added 0.03%
21,796
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
$31,179
$83.59 p/Share
373
Added 1.68%
21,790
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
$311
$103.66 p/Share
3
Added 0.01%
21,416
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$31,150
$102.13 p/Share
305
Added 1.4%
21,413
Common Stock