May 17
2024
SELL
Payment of exercise price or tax liability
$198,913
$765.05 p/Share
260
Reduced 0.55%
47,145
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
499
Added 1.04%
47,405
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$124,794
$729.79 p/Share
171
Reduced 0.36%
46,906
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
341
Added 0.72%
47,077
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$230,405
$713.33 p/Share
323
Reduced 0.69%
46,736
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
638
Added 1.34%
46,913
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$4,352,085
$765.0 p/Share
5,689
Reduced 10.92%
46,421
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
11,290
Added 19.48%
46,673
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$1,247,162
$787.35 p/Share
1,584
Reduced 3.74%
40,820
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
3,166
Added 7.17%
40,991
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$2,417,803
$790.39 p/Share
3,059
Reduced 7.23%
39,238
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
6,501
Added 14.17%
39,385
Common Stock
Nov 28
2023
SELL
Open market or private sale
$2,102,530
$667.47 p/Share
3,150
Reduced 8.1%
35,754
Common Stock
Nov 24
2023
SELL
Open market or private sale
$2,116,296
$671.84 p/Share
3,150
Reduced 7.49%
38,904
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$282,683
$654.36 p/Share
432
Reduced 1.02%
42,054
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
862
Added 2.0%
42,305
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$107,909
$634.76 p/Share
170
Reduced 0.41%
41,624
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
341
Added 0.81%
41,794
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$89,630
$613.91 p/Share
146
Reduced 0.35%
41,453
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
292
Added 0.7%
41,599
Common Stock
Aug 31
2023
SELL
Open market or private sale
$2,664,450
$592.1 p/Share
4,500
Reduced 9.82%
41,307
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$232,677
$543.64 p/Share
428
Reduced 0.93%
45,807
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
862
Added 1.84%
46,055
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$875,180
$557.44 p/Share
1,570
Reduced 3.34%
45,373
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
3,164
Added 6.5%
45,543
Common Stock