Sep 10
2021
BUY
Grant, award, or other acquisition
$1,544
$67.14 p/Share
23
Added 0.02%
113,911
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$1,532
$69.63 p/Share
22
Added 0.02%
113,888
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$1,496
$68.0 p/Share
22
Added 0.02%
113,866
Common Stock
Jul 30
2021
SELL
Sale (or disposition) back to the issuer
$73
$72.86 p/Share
1
Reduced 0.0%
113,843
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$22,077
$72.86 p/Share
303
Added 0.27%
113,844
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$1,478
$73.91 p/Share
20
Added 0.02%
113,541
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$1,544
$85.77 p/Share
18
Added 0.02%
113,520
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$10,595
$42.38 p/Share
250
Added 0.22%
113,502
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$1,507
$79.31 p/Share
19
Added 0.02%
113,252
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$1,487
$87.46 p/Share
17
Added 0.02%
113,233
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$1,521
$80.07 p/Share
19
Added 0.02%
113,215
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$1,496
$83.1 p/Share
18
Added 0.02%
113,196
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$5,891
$73.64 p/Share
80
Added 0.07%
113,177
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$1,519
$69.06 p/Share
22
Added 0.02%
113,097
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$1,507
$71.77 p/Share
21
Added 0.02%
113,074
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$1,498
$74.88 p/Share
20
Added 0.02%
113,053
Common Stock
Mar 12
2021
SELL
Open market or private sale
$466,601
$74.98 p/Share
6,223
Reduced 5.22%
112,961
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$5,325
$75.0 p/Share
71
Added 0.06%
113,032
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$31,178
$75.31 p/Share
414
Added 0.35%
119,184
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$154,879
$64.56 p/Share
2,399
Reduced 1.98%
118,769
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$1,485
$64.56 p/Share
23
Added 0.02%
121,168
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$1,464
$61.02 p/Share
24
Added 0.02%
121,145
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
9,735
Added 7.44%
121,121
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$6,574
$50.96 p/Share
129
Added 0.12%
111,386
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$1,480
$59.19 p/Share
25
Added 0.02%
111,256
Common Stock