Aug 25
2022
SELL
Open market or private sale
$587,503
$80.26 p/Share
7,320
Reduced 4.15%
168,905
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
-
2,977
Reduced 1.66%
176,225
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
-
1,995
Reduced 1.1%
179,202
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
-
1,984
Reduced 1.08%
181,197
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$105,708
$53.28 p/Share
1,984
Reduced 1.07%
183,181
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$344,956
$67.44 p/Share
5,115
Reduced 2.69%
185,165
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$338,135
$71.73 p/Share
4,714
Reduced 2.42%
190,280
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$140,426
$77.03 p/Share
1,823
Reduced 0.93%
194,994
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
18,968
Added 8.79%
196,817
Common Stock
Sep 17
2021
SELL
Open market or private sale
$1,345,120
$160.0 p/Share
8,407
Reduced 4.51%
177,849
Common Stock
Sep 14
2021
SELL
Open market or private sale
$1,145,550
$150.0 p/Share
7,637
Reduced 3.94%
186,256
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$540,268
$144.11 p/Share
3,749
Reduced 1.9%
193,893
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$412,920
$138.75 p/Share
2,976
Reduced 1.48%
197,642
Common Stock
Aug 09
2021
SELL
Open market or private sale
$604,544
$141.48 p/Share
4,273
Reduced 2.09%
200,618
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$273,495
$137.09 p/Share
1,995
Reduced 0.96%
204,891
Common Stock
Jul 22
2021
SELL
Payment of exercise price or tax liability
$261,749
$131.93 p/Share
1,984
Reduced 0.95%
206,886
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$213,181
$107.45 p/Share
1,984
Reduced 0.94%
208,870
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$671,793
$75.44 p/Share
8,905
Reduced 4.05%
210,854
Common Stock
Mar 07
2021
SELL
Payment of exercise price or tax liability
$378,860
$75.44 p/Share
5,022
Reduced 2.23%
219,759
Common Stock
Mar 04
2021
SELL
Sale (or disposition) back to the issuer
-
9,375
Reduced 3.94%
228,461
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$276,589
$75.16 p/Share
3,680
Reduced 1.61%
224,781
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
18,792
Added 7.32%
237,836
Common Stock
Jan 11
2021
BUY
Grant, award, or other acquisition
-
54,255
Added 19.85%
219,044
Common Stock
Nov 02
2020
SELL
Open market or private sale
$535,996
$54.66 p/Share
9,806
Reduced 5.62%
164,789
Common Stock