Sep 30
2022
SELL
Sale (or disposition) back to the issuer
-
38,893
Reduced 100.0%
0
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$178,820
$101.95 p/Share
1,754
Reduced 4.32%
38,893
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$134,068
$101.49 p/Share
1,321
Reduced 3.15%
40,647
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$176,165
$102.66 p/Share
1,716
Reduced 3.93%
41,968
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$199,193
$102.36 p/Share
1,946
Reduced 4.26%
43,683
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
7,788
Added 14.58%
45,629
Common Stock
Dec 21
2021
BUY
Grant, award, or other acquisition
-
113
Added 0.3%
37,625
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
97
Added 0.26%
37,511
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
13,272
Added 26.19%
37,413
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
50
Added 0.21%
24,141
Common Stock
Apr 05
2021
SELL
Open market or private sale
$185,657
$138.55 p/Share
1,340
Reduced 5.27%
24,091
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$183,258
$140.32 p/Share
1,306
Reduced 4.88%
25,431
Common Stock
Mar 30
2021
SELL
Open market or private sale
$100,732
$137.05 p/Share
735
Reduced 2.68%
26,737
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$99,548
$138.84 p/Share
717
Reduced 2.54%
27,472
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
56
Added 0.2%
28,188
Common Stock
Mar 02
2021
SELL
Open market or private sale
$163,444
$139.22 p/Share
1,174
Reduced 4.01%
28,132
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$78,753
$138.65 p/Share
568
Reduced 2.61%
21,160
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
8,146
Added 21.75%
29,306
Common Stock
Feb 24
2021
SELL
Open market or private sale
$286,035
$135.69 p/Share
2,108
Reduced 8.84%
21,728
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$49,956
$132.51 p/Share
377
Reduced 1.57%
23,672
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$18,473
$112.64 p/Share
164
Added 0.68%
23,836
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$91,738
$144.47 p/Share
635
Reduced 2.57%
24,049
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
2,465
Added 9.08%
24,684
Common Stock
Dec 22
2020
BUY
Grant, award, or other acquisition
-
43
Added 0.19%
22,219
Common Stock