Jan 01
2022
BUY
Grant, award, or other acquisition
$7,057
$119.61 p/Share
59
Added 0.36%
16,516
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$39,950
$119.61 p/Share
334
Added 1.99%
16,456
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$6,772
$109.23 p/Share
62
Added 0.38%
16,122
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$39,998
$107.81 p/Share
371
Added 2.26%
16,059
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$6,514
$116.32 p/Share
56
Added 0.36%
15,688
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$39,889
$115.62 p/Share
345
Added 2.16%
15,632
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
$64,804
$53.69 p/Share
1,207
Added 7.32%
15,286
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$4,965
$105.63 p/Share
47
Added 0.33%
14,078
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$39,942
$105.11 p/Share
380
Added 2.64%
14,031
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$4,657
$93.14 p/Share
50
Added 0.36%
13,650
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$37,442
$93.14 p/Share
402
Added 2.87%
13,599
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$4,315
$77.05 p/Share
56
Added 0.42%
13,197
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$37,426
$77.97 p/Share
480
Added 3.52%
13,140
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$3,924
$76.94 p/Share
51
Added 0.4%
12,659
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$37,448
$79.34 p/Share
472
Added 3.61%
12,608
Common Stock
Apr 21
2020
BUY
Grant, award, or other acquisition
$64,018
$37.22 p/Share
1,720
Added 12.41%
12,135
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$2,774
$73.0 p/Share
38
Added 0.36%
10,414
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$37,428
$75.46 p/Share
496
Added 4.56%
10,376
Common Stock
Jan 01
2020
BUY
Grant, award, or other acquisition
$2,444
$106.24 p/Share
23
Added 0.23%
9,879
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$36,228
$106.24 p/Share
341
Added 3.34%
9,856
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$2,157
$89.88 p/Share
24
Added 0.25%
9,515
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$36,208
$93.32 p/Share
388
Added 3.93%
9,490
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
$1,650
$91.65 p/Share
18
Added 0.2%
9,101
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$35,280
$90.0 p/Share
392
Added 4.14%
9,083
Common Stock
Apr 23
2019
BUY
Grant, award, or other acquisition
$56,029
$47.97 p/Share
1,168
Added 11.85%
8,690
Common Stock