Jun 05
2024
SELL
Open market or private sale
$150,500
$700.0 p/Share
215
Reduced 1.33%
15,892
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$74,209
$765.05 p/Share
97
Reduced 0.6%
16,107
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
180
Added 1.1%
16,204
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$54,004
$729.79 p/Share
74
Reduced 0.46%
16,024
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
136
Added 0.84%
16,098
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$414,444
$713.33 p/Share
581
Reduced 3.51%
15,962
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
1,080
Added 6.15%
16,486
Common Stock
Feb 26
2024
SELL
Open market or private sale
$2,516,224
$786.32 p/Share
3,200
Reduced 17.15%
15,463
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,562,895
$765.0 p/Share
2,043
Reduced 9.87%
18,663
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
4,118
Added 18.01%
18,753
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$495,243
$787.35 p/Share
629
Reduced 3.65%
16,588
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
1,266
Added 7.06%
16,656
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$776,162
$790.39 p/Share
982
Reduced 5.8%
15,951
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
2,341
Added 12.76%
16,004
Common Stock
Feb 02
2024
SELL
Open market or private sale
$899,990
$782.6 p/Share
1,150
Reduced 7.31%
14,592
Common Stock
Nov 20
2023
SELL
Open market or private sale
$18,966
$654.0 p/Share
29
Reduced 0.18%
15,712
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$115,167
$654.36 p/Share
176
Reduced 1.11%
15,741
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
352
Added 2.18%
15,831
Common Stock
Nov 13
2023
SELL
Open market or private sale
$14,576
$633.78 p/Share
23
Reduced 0.15%
15,565
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$43,163
$634.76 p/Share
68
Reduced 0.43%
15,588
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
137
Added 0.87%
15,656
Common Stock
Nov 08
2023
SELL
Open market or private sale
$10,473
$616.08 p/Share
17
Reduced 0.11%
15,519
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$32,537
$613.91 p/Share
53
Reduced 0.34%
15,536
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
105
Added 0.67%
15,589
Common Stock
Nov 01
2023
SELL
Open market or private sale
$581,000
$581.0 p/Share
1,000
Reduced 6.07%
15,484
Common Stock