Sep 03
2024
SELL
Open market or private sale
$88,018
$204.22 p/Share
431
Reduced 7.5%
5,316
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$165,241
$204.76 p/Share
807
Reduced 12.31%
5,747
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
-
1,668
Added 20.29%
6,554
Common Stock
Apr 02
2024
SELL
Open market or private sale
$19,817
$213.09 p/Share
93
Reduced 1.87%
4,886
Common Stock
Feb 22
2024
SELL
Open market or private sale
$57,962
$221.23 p/Share
262
Reduced 5.09%
4,886
Common Stock
Feb 16
2024
SELL
Open market or private sale
$23,920
$221.49 p/Share
108
Reduced 2.05%
5,148
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$102,529
$219.08 p/Share
468
Reduced 8.18%
5,256
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
1,208
Added 18.2%
5,429
Common Stock
Feb 12
2024
SELL
Open market or private sale
$100,329
$239.45 p/Share
419
Reduced 8.49%
4,516
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$90,126
$240.98 p/Share
374
Reduced 7.04%
4,935
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,212
Added 18.59%
5,309
Common Stock
Feb 02
2024
SELL
Open market or private sale
$155,919
$245.93 p/Share
634
Reduced 13.4%
4,097
Common Stock
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