Feb 17
2022
SELL
Open market or private sale
$41,509
$123.54 p/Share
336
Reduced 0.03%
1,031,059
Common
Feb 17
2022
BUY
Grant, award, or other acquisition
$40,065
$119.24 p/Share
336
Added 0.03%
1,031,395
Common
Nov 03
2021
SELL
Open market or private sale
$37,400
$107.47 p/Share
348
Reduced 0.03%
1,031,037
Common
Nov 03
2021
BUY
Grant, award, or other acquisition
$36,338
$104.42 p/Share
348
Added 0.03%
1,031,385
Common
Jul 28
2021
SELL
Open market or private sale
$37,081
$100.22 p/Share
370
Reduced 0.04%
1,031,037
Common
Jul 28
2021
BUY
Grant, award, or other acquisition
$36,284
$99.68 p/Share
364
Added 0.04%
1,031,407
Common
Apr 28
2021
SELL
Open market or private sale
$36,660
$109.76 p/Share
334
Reduced 0.03%
1,031,043
Common
Apr 28
2021
BUY
Grant, award, or other acquisition
$36,353
$108.84 p/Share
334
Added 0.03%
1,031,377
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
$36,300
$98.64 p/Share
368
Added 0.04%
1,031,043
Common
Oct 28
2020
BUY
Grant, award, or other acquisition
$36,292
$89.61 p/Share
405
Added 0.04%
1,030,675
Common
Jul 29
2020
BUY
Grant, award, or other acquisition
$36,276
$71.13 p/Share
510
Added 0.05%
1,030,270
Common
Apr 29
2020
BUY
Grant, award, or other acquisition
$36,290
$60.89 p/Share
596
Added 0.06%
1,029,760
Common
Feb 13
2020
BUY
Grant, award, or other acquisition
$36,321
$79.13 p/Share
459
Added 0.04%
1,029,164
Common
Oct 25
2019
BUY
Grant, award, or other acquisition
$33,769
$69.34 p/Share
487
Added 0.05%
1,028,705
Common
Jul 26
2019
BUY
Grant, award, or other acquisition
$33,796
$62.47 p/Share
541
Added 0.05%
1,028,218
Common
Apr 30
2019
SELL
Open market or private sale
$1,909,518
$57.5 p/Share
33,209
Reduced 3.13%
1,027,677
Common
Apr 29
2019
SELL
Open market or private sale
$5,579,826
$58.25 p/Share
95,791
Reduced 8.28%
1,060,886
Common
Apr 29
2019
BUY
Grant, award, or other acquisition
$33,797
$58.27 p/Share
580
Added 0.05%
1,156,677
Common
Feb 15
2019
BUY
Grant, award, or other acquisition
$33,802
$53.4 p/Share
633
Added 0.05%
1,156,097
Common
Feb 12
2019
SELL
Open market or private sale
$6,902,790
$53.51 p/Share
129,000
Reduced 10.04%
1,155,464
Common
Oct 26
2018
BUY
Grant, award, or other acquisition
$33,785
$43.82 p/Share
771
Added 0.06%
1,284,464
Common
Jul 27
2018
BUY
Grant, award, or other acquisition
$33,759
$42.95 p/Share
786
Added 0.06%
1,283,693
Common
Apr 27
2018
BUY
Grant, award, or other acquisition
$33,781
$50.12 p/Share
674
Added 0.05%
1,282,907
Common
Feb 16
2018
BUY
Grant, award, or other acquisition
$33,800
$50.98 p/Share
663
Added 0.05%
1,282,233
Common
Jan 09
2018
SELL
Sale (or disposition) back to the issuer
-
76,255
Reduced 5.62%
1,281,570
Common