Aug 06
2024
-
2,770
Reduced 1.79%
152,142
Common Stock
Aug 02
2024
SELL
Open market or private sale
$3,386,320
$483.76 p/Share
7,000
Reduced 4.32%
154,912
Common Stock
May 15
2024
SELL
Open market or private sale
$2,588,100
$431.35 p/Share
6,000
Reduced 5.27%
107,813
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$2,813,006
$422.31 p/Share
6,661
Reduced 3.82%
167,913
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
12,044
Added 6.45%
174,574
Common Stock
Feb 15
2024
SELL
Open market or private sale
$2,547,900
$424.65 p/Share
6,000
Reduced 3.56%
162,530
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$2,365,151
$440.52 p/Share
5,369
Reduced 3.09%
168,530
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
$4,531,188
$440.52 p/Share
10,286
Added 5.68%
170,767
Common Stock
Nov 15
2023
SELL
Open market or private sale
$2,431,920
$405.32 p/Share
6,000
Reduced 3.54%
163,613
Common Stock
Aug 24
2023
-
2,500
Reduced 1.45%
169,613
Common Stock
Jul 31
2023
SELL
Open market or private sale
$3,805,920
$394.11 p/Share
9,657
Reduced 5.31%
172,113
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$13,137,095
$394.46 p/Share
33,304
Reduced 15.48%
181,770
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$3,991,964
$77.81 p/Share
51,304
Added 19.26%
215,074
Common Stock
May 15
2023
SELL
Open market or private sale
$2,691,150
$358.82 p/Share
7,500
Reduced 4.38%
163,770
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$4,413,422
$341.2 p/Share
12,935
Reduced 7.02%
171,270
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
23,389
Added 11.27%
184,205
Common Stock
Feb 15
2023
SELL
Open market or private sale
$2,707,125
$360.95 p/Share
7,500
Reduced 4.46%
160,816
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$1,725,275
$334.94 p/Share
5,151
Reduced 2.9%
172,316
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
$3,375,190
$334.94 p/Share
10,077
Added 5.47%
174,251
Common Stock
Nov 15
2022
SELL
Open market or private sale
$2,647,050
$352.94 p/Share
7,500
Reduced 4.29%
167,390
Common Stock
Aug 04
2022
-
4,000
Reduced 2.32%
168,316
Common Stock
Aug 04
2022
SELL
Open market or private sale
$2,828,475
$377.13 p/Share
7,500
Reduced 4.11%
174,890
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$11,249,094
$390.58 p/Share
28,801
Reduced 13.64%
182,390
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
52,079
Added 19.78%
211,191
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$2,646,111
$471.93 p/Share
5,607
Reduced 3.4%
159,112
Common Stock