Feb 01
2024
SELL
Payment of exercise price or tax liability
$139,032
$247.83 p/Share
561
Reduced 10.6%
4,731
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
1,828
Added 25.67%
5,292
Common Stock
Dec 11
2023
SELL
Open market or private sale
$27,280
$248.0 p/Share
110
Reduced 3.08%
3,464
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$49,293
$239.29 p/Share
206
Reduced 5.45%
3,574
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
426
Added 10.13%
3,780
Common Stock
Sep 05
2023
SELL
Open market or private sale
$116,124
$269.43 p/Share
431
Reduced 11.39%
3,354
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$215,606
$267.17 p/Share
807
Reduced 17.57%
3,785
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
1,668
Added 26.65%
4,592
Common Stock
Jul 03
2023
SELL
Open market or private sale
$22,912
$282.87 p/Share
81
Reduced 2.7%
2,924
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$43,582
$284.85 p/Share
153
Reduced 4.84%
3,005
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
315
Added 9.07%
3,158
Common Stock
Apr 04
2023
SELL
Open market or private sale
$25,217
$277.11 p/Share
91
Reduced 3.1%
2,843
Common Stock
Mar 28
2023
SELL
Open market or private sale
$153,394
$270.06 p/Share
568
Reduced 16.66%
2,842
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$184,631
$268.75 p/Share
687
Reduced 16.77%
3,410
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
297
Added 7.71%
3,554
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$42,035
$278.38 p/Share
151
Reduced 3.82%
3,800
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
460
Added 10.43%
3,951
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$106,503
$286.3 p/Share
372
Reduced 9.63%
3,491
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,211
Added 23.87%
3,863
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
1,123
Added 29.75%
2,652
Common Stock