Mar 30
2023
SELL
Payment of exercise price or tax liability
$643,990
$224.7 p/Share
2,866
Reduced 21.31%
10,584
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
6,763
Added 33.46%
13,450
Common Stock
Feb 14
2023
SELL
Open market or private sale
$76,517
$247.63 p/Share
309
Reduced 4.42%
6,687
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$28,286
$248.13 p/Share
114
Reduced 1.6%
6,996
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
423
Added 5.62%
7,110
Common Stock
Feb 07
2023
SELL
Open market or private sale
$99,391
$243.01 p/Share
409
Reduced 5.76%
6,687
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$36,919
$244.5 p/Share
151
Reduced 2.08%
7,096
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
560
Added 7.17%
7,247
Common Stock
Feb 03
2023
SELL
Open market or private sale
$82,263
$253.9 p/Share
324
Reduced 4.62%
6,687
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$30,343
$254.99 p/Share
119
Reduced 1.67%
7,011
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
443
Added 5.85%
7,130
Common Stock
Nov 08
2022
SELL
Open market or private sale
$259,659
$232.67 p/Share
1,116
Reduced 14.3%
6,687
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$208,990
$233.77 p/Share
894
Reduced 10.28%
7,803
Common Stock
Nov 05
2022
BUY
Exercise of conversion of derivative security
-
2,010
Added 18.77%
8,697
Common Stock
Mar 29
2022
SELL
Open market or private sale
$652,871
$277.11 p/Share
2,356
Reduced 26.29%
6,605
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$521,052
$276.42 p/Share
1,885
Reduced 17.38%
8,961
Common Stock
Mar 27
2022
BUY
Grant, award, or other acquisition
-
4,241
Added 28.11%
10,846
Common Stock
Feb 15
2022
SELL
Open market or private sale
$56,714
$273.98 p/Share
207
Reduced 3.04%
6,605
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$20,996
$272.68 p/Share
77
Reduced 1.12%
6,812
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
284
Added 3.96%
6,889
Common Stock
Feb 07
2022
SELL
Open market or private sale
$56,586
$277.38 p/Share
204
Reduced 3.0%
6,605
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$42,177
$277.48 p/Share
152
Reduced 2.18%
6,809
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
560
Added 7.45%
6,961
Common Stock
Feb 03
2022
SELL
Open market or private sale
$43,761
$271.81 p/Share
161
Reduced 2.45%
6,401
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$33,055
$273.18 p/Share
121
Reduced 1.81%
6,562
Common Stock