May 09
2022
SELL
Payment of exercise price or tax liability
$47,883
$121.84 p/Share
393
Reduced 0.65%
60,241
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$63,035
$134.69 p/Share
468
Reduced 0.77%
60,634
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$339,419
$134.69 p/Share
2,520
Added 3.96%
61,102
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$48,388
$126.34 p/Share
383
Reduced 0.65%
58,582
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$359,891
$127.44 p/Share
2,824
Reduced 4.57%
58,965
Common Stock
Feb 22
2022
BUY
Other acquisition or disposition
-
31
Added 0.14%
22,549
Common Stock/ Serp
Feb 22
2022
BUY
Grant, award, or other acquisition
-
7,141
Added 10.36%
61,789
Common Stock
Nov 03
2021
SELL
Open market or private sale
$3,885,000
$140.0 p/Share
27,750
Reduced 33.68%
54,648
Common Stock
Nov 03
2021
BUY
Other acquisition or disposition
-
105
Added 0.46%
22,518
Common Stock/ Serp
Nov 03
2021
BUY
Exercise of conversion of derivative security
$1,303,140
$46.96 p/Share
27,750
Added 25.19%
82,398
Common Stock
Jun 30
2021
SELL
Open market or private sale
$400,320
$133.44 p/Share
3,000
Reduced 5.2%
54,648
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
$140,880
$46.96 p/Share
3,000
Added 4.95%
57,648
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$145,178
$137.09 p/Share
1,059
Reduced 1.9%
54,648
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$46,452
$122.89 p/Share
378
Reduced 0.67%
55,707
Common Stock
Mar 16
2021
SELL
Open market or private sale
$514,352
$124.0 p/Share
4,148
Reduced 6.89%
56,085
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$321,842
$121.91 p/Share
2,640
Added 4.2%
60,233
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$132,748
$118.95 p/Share
1,116
Reduced 1.9%
57,593
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
3,917
Added 6.25%
58,709
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$76,458
$124.12 p/Share
616
Reduced 1.11%
54,792
Common Stock
Jan 12
2021
BUY
Other acquisition or disposition
$6,827
$124.12 p/Share
55
Added 0.24%
22,413
Common Stock/ Serp
Dec 22
2020
SELL
Open market or private sale
$2,425,620
$118.15 p/Share
20,530
Reduced 27.04%
55,408
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$1,073,103
$52.27 p/Share
20,530
Added 21.28%
75,938
Common Stock
Dec 21
2020
SELL
Open market or private sale
$130,383
$118.53 p/Share
1,100
Reduced 1.95%
55,408
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$57,497
$52.27 p/Share
1,100
Added 1.91%
56,508
Common Stock
Dec 18
2020
SELL
Open market or private sale
$319,950
$118.5 p/Share
2,700
Reduced 4.65%
55,408
Common Stock