Sep 30
2022
SELL
Sale (or disposition) back to the issuer
-
65,167
Reduced 100.0%
0
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$136,613
$101.95 p/Share
1,340
Reduced 2.01%
65,167
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$391,142
$101.49 p/Share
3,854
Reduced 5.48%
66,507
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$187,662
$102.66 p/Share
1,828
Reduced 2.53%
70,360
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,053,080
$102.36 p/Share
10,288
Reduced 12.47%
72,188
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
25,958
Added 23.94%
82,476
Common Stock
Dec 21
2021
BUY
Grant, award, or other acquisition
-
148
Added 0.26%
56,302
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$217,077
$108.43 p/Share
2,002
Reduced 3.44%
56,153
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
142
Added 0.24%
58,155
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
8,848
Added 13.23%
58,013
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
106
Added 0.22%
49,165
Common Stock
Apr 05
2021
SELL
Open market or private sale
$642,733
$138.55 p/Share
4,639
Reduced 8.64%
49,058
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$535,040
$140.32 p/Share
3,813
Reduced 6.63%
53,697
Common Stock
Mar 30
2021
SELL
Open market or private sale
$152,126
$137.05 p/Share
1,110
Reduced 1.89%
57,510
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$126,761
$138.84 p/Share
913
Reduced 1.53%
58,620
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
118
Added 0.2%
59,532
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
11,997
Added 16.8%
59,413
Common Stock
Feb 02
2021
SELL
Open market or private sale
$180,112
$132.63 p/Share
1,358
Reduced 2.78%
47,416
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$184,851
$132.51 p/Share
1,395
Reduced 2.79%
48,610
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$18,473
$112.64 p/Share
164
Added 0.34%
48,774
Common Stock
Jan 28
2021
SELL
Open market or private sale
$780,797
$141.5 p/Share
5,518
Reduced 9.94%
50,005
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$390,213
$144.47 p/Share
2,701
Reduced 4.64%
55,523
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
8,219
Added 12.37%
58,224
Common Stock
Dec 22
2020
BUY
Grant, award, or other acquisition
-
91
Added 0.18%
50,005
Common Stock
Oct 02
2020
SELL
Open market or private sale
$220,559
$137.42 p/Share
1,605
Reduced 3.12%
49,913
Common Stock