May 28
2024
SELL
Open market or private sale
$1,329,984
$738.88 p/Share
1,800
Reduced 11.93%
13,290
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$131,588
$765.05 p/Share
172
Reduced 1.13%
15,090
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
319
Added 2.05%
15,262
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$89,764
$729.79 p/Share
123
Reduced 0.82%
14,943
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
227
Added 1.48%
15,066
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$157,645
$713.33 p/Share
221
Reduced 1.47%
14,839
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
408
Added 2.65%
14,965
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,737,170
$765.0 p/Share
3,578
Reduced 19.63%
14,652
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
7,211
Added 32.74%
14,811
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$824,355
$787.35 p/Share
1,047
Reduced 8.68%
11,019
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
2,109
Added 15.93%
11,132
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$1,529,404
$790.39 p/Share
1,935
Reduced 16.27%
9,957
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
3,901
Added 27.97%
10,045
Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$389,905
$696.26 p/Share
560
Reduced 6.56%
7,975
Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
1,530
Added 15.2%
8,535
Common Stock
Nov 20
2023
SELL
Open market or private sale
$179,850
$654.0 p/Share
275
Reduced 3.78%
7,005
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$178,640
$654.36 p/Share
273
Reduced 3.61%
7,280
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
548
Added 6.86%
7,439
Common Stock
Nov 13
2023
SELL
Open market or private sale
$72,250
$633.78 p/Share
114
Reduced 1.6%
7,005
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$72,362
$634.76 p/Share
114
Reduced 1.58%
7,119
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
228
Added 3.06%
7,233
Common Stock
Nov 08
2023
SELL
Open market or private sale
$54,215
$616.08 p/Share
88
Reduced 1.24%
7,005
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$53,410
$613.91 p/Share
87
Reduced 1.21%
7,093
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
175
Added 2.38%
7,180
Common Stock
Nov 02
2023
SELL
Open market or private sale
$552,511
$601.21 p/Share
919
Reduced 11.6%
7,005
Common Stock