Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,656,219
$112.21 p/Share
14,760
Reduced 4.53%
311,286
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$3,042,349
$112.21 p/Share
27,113
Added 7.68%
326,046
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$1,777,008
$113.94 p/Share
15,596
Reduced 4.96%
298,933
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$4,750,021
$113.12 p/Share
41,991
Added 11.78%
314,529
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$3,105,681
$137.59 p/Share
22,572
Reduced 5.77%
368,907
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$5,902,060
$137.59 p/Share
42,896
Added 9.88%
391,479
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$343,010
$135.47 p/Share
2,532
Reduced 0.72%
348,583
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$933,913
$136.02 p/Share
6,866
Reduced 2.16%
311,598
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
$9,074,847
$136.02 p/Share
66,717
Added 15.97%
351,115
Common Stock
Aug 05
2021
BUY
Open market or private purchase
$500,437
$169.87 p/Share
2,946
Added 1.0%
291,264
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$2,094,020
$169.57 p/Share
12,349
Reduced 4.11%
288,318
Common Stock
Aug 03
2021
BUY
Grant, award, or other acquisition
$9,285,993
$169.57 p/Share
54,762
Added 15.41%
300,667
Common Stock
Jun 12
2021
SELL
Payment of exercise price or tax liability
$859,527
$193.5 p/Share
4,442
Reduced 1.77%
245,905
Common Stock
May 12
2021
-
13,875
Reduced 5.25%
250,347
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$9,244,747
$197.99 p/Share
46,693
Reduced 16.08%
243,597
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$19,419,256
$197.99 p/Share
98,082
Added 25.25%
290,290
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$643,033
$199.39 p/Share
3,225
Reduced 1.65%
192,208
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$517,007
$204.27 p/Share
2,531
Reduced 1.28%
195,433
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$3,625,149
$196.06 p/Share
18,490
Added 8.54%
197,964
Common Stock
Nov 09
2020
SELL
Open market or private sale
$24,283,417
$197.37 p/Share
123,035
Reduced 34.8%
230,542
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$3,981,728
$55.92 p/Share
71,204
Added 16.76%
353,577
Common Stock