Dec 10
2021
BUY
Grant, award, or other acquisition
$299,071
$328.65 p/Share
910
Added 4.92%
17,592
Common Stock, par valu...
Dec 08
2021
SELL
Open market or private sale
$250,791
$328.26 p/Share
764
Reduced 4.38%
16,682
Common Stock, par valu...
Dec 07
2021
SELL
Payment of exercise price or tax liability
$163,824
$330.29 p/Share
496
Reduced 2.76%
17,446
Common Stock, par valu...
Aug 19
2021
SELL
Open market or private sale
$627,671
$322.71 p/Share
1,945
Reduced 9.78%
17,942
Common Stock, par valu...
Aug 18
2021
SELL
Payment of exercise price or tax liability
$420,940
$333.55 p/Share
1,262
Reduced 5.97%
19,887
Common Stock, par valu...
Aug 18
2021
BUY
Exercise of conversion of derivative security
-
3,207
Added 13.17%
21,149
Common Stock, par valu...
Mar 29
2021
SELL
Open market or private sale
$211,192
$320.96 p/Share
658
Reduced 3.54%
17,942
Common Stock, par valu...
Mar 26
2021
SELL
Payment of exercise price or tax liability
$107,019
$313.84 p/Share
341
Reduced 1.8%
18,600
Common Stock, par valu...
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
999
Added 5.01%
18,941
Common Stock, par valu...
Mar 16
2021
SELL
Open market or private sale
$377,666
$301.65 p/Share
1,252
Reduced 6.52%
17,942
Common Stock, par valu...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$151,598
$300.79 p/Share
504
Reduced 2.56%
19,194
Common Stock, par valu...
Mar 15
2021
BUY
Grant, award, or other acquisition
$622,335
$300.79 p/Share
2,069
Added 9.51%
19,698
Common Stock, par valu...
Dec 11
2020
BUY
Grant, award, or other acquisition
-
916
Added 4.8%
18,184
Common Stock, par valu...
Dec 09
2020
SELL
Open market or private sale
$210,673
$280.15 p/Share
752
Reduced 4.17%
17,268
Common Stock, par valu...
Dec 08
2020
SELL
Payment of exercise price or tax liability
$136,974
$280.11 p/Share
489
Reduced 2.64%
18,020
Common Stock, par valu...
Nov 09
2020
SELL
Open market or private sale
$183,541
$313.21 p/Share
586
Reduced 3.07%
18,509
Common Stock, par valu...
Nov 06
2020
SELL
Payment of exercise price or tax liability
-
380
Reduced 1.95%
19,095
Common Stock, par valu...
Nov 06
2020
BUY
Exercise of conversion of derivative security
-
966
Added 4.73%
19,475
Common Stock, par valu...
Nov 05
2020
SELL
Open market or private sale
$136,011
$296.32 p/Share
459
Reduced 2.42%
18,509
Common Stock, par valu...
Nov 04
2020
SELL
Payment of exercise price or tax liability
$86,724
$291.02 p/Share
298
Reduced 1.55%
18,968
Common Stock, par valu...
Nov 04
2020
BUY
Exercise of conversion of derivative security
-
757
Added 3.78%
19,266
Common Stock, par valu...