Sep 30
2022
SELL
Sale (or disposition) back to the issuer
-
32,122
Reduced 100.0%
0
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$202,302
$100.1 p/Share
2,021
Reduced 5.94%
31,975
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$128,283
$101.49 p/Share
1,264
Reduced 3.58%
33,996
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$37,574
$102.66 p/Share
366
Reduced 1.03%
35,260
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$109,116
$102.36 p/Share
1,066
Reduced 2.91%
35,626
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
4,153
Added 10.17%
36,692
Common Stock
Dec 21
2021
BUY
Grant, award, or other acquisition
-
76
Added 0.23%
32,472
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$21,635
$79.25 p/Share
273
Reduced 0.84%
32,395
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
4,606
Added 12.36%
32,667
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
-
52
Added 0.18%
28,061
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
49
Added 0.18%
27,844
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$247,576
$123.85 p/Share
1,999
Reduced 6.71%
27,794
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$168,665
$140.32 p/Share
1,202
Reduced 3.88%
29,793
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$48,455
$138.84 p/Share
349
Reduced 1.11%
30,995
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
69
Added 0.22%
31,344
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
4,444
Added 12.44%
31,275
Common Stock
Jan 28
2021
SELL
Open market or private sale
$202,345
$141.5 p/Share
1,430
Reduced 5.07%
26,783
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$73,824
$144.47 p/Share
511
Reduced 1.78%
28,213
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
1,941
Added 6.33%
28,724
Common Stock
Dec 22
2020
BUY
Grant, award, or other acquisition
-
55
Added 0.2%
26,783
Common Stock
Dec 04
2020
SELL
Open market or private sale
$53,187
$128.47 p/Share
414
Reduced 1.53%
26,727
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$34,525
$127.87 p/Share
270
Reduced 0.99%
27,141
Common Stock