Dec 13
2021
SELL
Payment of exercise price or tax liability
$424,618
$248.46 p/Share
1,709
Reduced 2.02%
82,776
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$292,997
$122.85 p/Share
2,385
Added 2.75%
84,485
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
$1,739
$248.46 p/Share
7
Added 0.01%
82,100
Common Stock
Nov 10
2021
BUY
Grant, award, or other acquisition
$1,691
$241.52 p/Share
7
Added 0.01%
82,092
Common Stock
Oct 26
2021
SELL
Open market or private sale
$121,500
$243.0 p/Share
500
Reduced 0.61%
82,084
Common Stock
Oct 25
2021
SELL
Open market or private sale
$119,000
$238.0 p/Share
500
Reduced 0.6%
82,584
Common Stock
Oct 10
2021
BUY
Grant, award, or other acquisition
$1,732
$216.48 p/Share
8
Added 0.01%
83,084
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$1,870
$207.76 p/Share
9
Added 0.01%
83,075
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
$1,774
$221.71 p/Share
8
Added 0.01%
83,066
Common Stock
Apr 06
2021
SELL
Payment of exercise price or tax liability
$490,517
$223.47 p/Share
2,195
Reduced 2.57%
83,058
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$368,550
$122.85 p/Share
3,000
Added 3.4%
85,253
Common Stock
Feb 08
2021
SELL
Sale (or disposition) back to the issuer
-
1,768
Reduced 2.09%
82,956
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$143,496
$204.12 p/Share
703
Reduced 0.85%
82,253
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
11,740
Added 12.17%
84,724
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$33,773
$205.93 p/Share
164
Reduced 0.22%
72,984
Common Stock
Dec 10
2020
-
500
Reduced 0.68%
73,148
Common Stock
Sep 11
2020
SELL
Open market or private sale
$195,000
$195.0 p/Share
1,000
Reduced 1.34%
73,648
Common Stock
Sep 10
2020
SELL
Open market or private sale
$193,790
$193.79 p/Share
1,000
Reduced 1.32%
74,648
Common Stock
Aug 13
2020
SELL
Payment of exercise price or tax liability
$661,814
$191.83 p/Share
3,450
Reduced 4.36%
75,648
Common Stock
Aug 13
2020
BUY
Exercise of conversion of derivative security
$434,473
$87.56 p/Share
4,962
Added 5.9%
79,098
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$305,407
$186.11 p/Share
1,641
Reduced 2.51%
63,818
Common Stock
Feb 06
2020
BUY
Grant, award, or other acquisition
-
10,318
Added 12.22%
74,136
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
$64,134
$183.24 p/Share
350
Reduced 0.53%
65,459
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$1,297,051
$183.07 p/Share
7,085
Reduced 9.72%
65,809
Common Stock
Jan 31
2020
BUY
Exercise of conversion of derivative security
$797,718
$75.52 p/Share
10,563
Added 12.66%
72,894
Common Stock