Nov 12
2024
SELL
Open market or private sale
$550,340
$550.34 p/Share
1,000
Reduced 1.86%
52,662
Common Stock
Nov 08
2024
SELL
Open market or private sale
$1,093,600
$546.8 p/Share
2,000
Reduced 3.59%
53,662
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$5,608
$467.36 p/Share
12
Added 0.02%
55,662
Common Stock
Aug 29
2024
SELL
Open market or private sale
$489,550
$489.55 p/Share
1,000
Reduced 1.77%
55,650
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$2,227,789
$501.19 p/Share
4,445
Reduced 7.16%
57,650
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,260,868
$501.19 p/Share
4,511
Reduced 6.77%
62,095
Common Stock
Jul 31
2024
SELL
Open market or private sale
$505,490
$505.49 p/Share
1,000
Reduced 1.73%
56,650
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,260,845
$143.01 p/Share
15,809
Added 19.18%
66,606
Common Stock
May 31
2024
BUY
Other acquisition or disposition
$5,581
$398.69 p/Share
14
Added 0.03%
50,797
Common Stock
May 22
2024
SELL
Open market or private sale
$363,656
$454.57 p/Share
800
Reduced 1.55%
50,783
Common Stock
May 16
2024
SELL
Open market or private sale
$268,578
$447.63 p/Share
600
Reduced 1.15%
51,583
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$5,749
$442.28 p/Share
13
Added 0.02%
52,183
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$631,314
$463.52 p/Share
1,362
Reduced 2.54%
52,170
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,667
Added 6.41%
53,532
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$521,460
$463.52 p/Share
1,125
Reduced 2.21%
49,865
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,926
Added 5.48%
50,458
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$224,559
$469.79 p/Share
478
Reduced 0.98%
48,064
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,941
Added 3.84%
48,542
Common Stock
Nov 30
2023
BUY
Other acquisition or disposition
$5,783
$413.1 p/Share
14
Added 0.03%
46,601
Common Stock
Nov 27
2023
SELL
Open market or private sale
$514,692
$428.91 p/Share
1,200
Reduced 2.51%
46,587
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$1,294,483
$414.5 p/Share
3,123
Reduced 6.13%
47,787
Common Stock
Nov 13
2023
SELL
Sale (or disposition) back to the issuer
$1,252,204
$414.5 p/Share
3,021
Reduced 5.6%
50,910
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$1,252,061
$114.26 p/Share
10,958
Added 16.89%
53,931
Common Stock
Nov 08
2023
SELL
Open market or private sale
$400,000
$400.0 p/Share
1,000
Reduced 2.27%
42,973
Common Stock
Nov 07
2023
SELL
Open market or private sale
$394,640
$394.64 p/Share
1,000
Reduced 2.22%
43,973
Common Stock