Aug 16
2024
SELL
Payment of exercise price or tax liability
$1,624,500
$827.56 p/Share
1,963
Reduced 11.82%
14,651
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
3,650
Added 19.76%
14,823
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$1,187,344
$806.62 p/Share
1,472
Reduced 10.2%
12,964
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
2,737
Added 17.3%
13,087
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$171,557
$776.28 p/Share
221
Reduced 1.85%
11,699
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
410
Added 3.35%
11,825
Common Stock
Jul 25
2024
SELL
Open market or private sale
$1,485,000
$825.0 p/Share
1,800
Reduced 13.54%
11,490
Common Stock
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