Aug 30
2024
BUY
Other acquisition or disposition
$9,891
$282.62 p/Share
35
Added 0.19%
18,776
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$154,558
$550.03 p/Share
281
Reduced 1.48%
18,741
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
794
Added 4.01%
19,022
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$9,891
$282.62 p/Share
35
Added 0.19%
18,228
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$615,247
$535.93 p/Share
1,148
Reduced 5.94%
18,193
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
2,312
Added 11.08%
18,561
Common Stock
Oct 10
2023
SELL
Open market or private sale
$3,615,203
$491.53 p/Share
7,355
Reduced 30.16%
17,029
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$665,701
$90.51 p/Share
7,355
Added 23.17%
24,384
Common Stock
Oct 09
2023
SELL
Open market or private sale
$2,380,600
$476.12 p/Share
5,000
Reduced 22.7%
17,029
Common Stock
Oct 09
2023
BUY
Exercise of conversion of derivative security
$452,550
$90.51 p/Share
5,000
Added 18.5%
22,029
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$105,299
$451.93 p/Share
233
Reduced 1.35%
17,029
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
469
Added 2.65%
17,262
Common Stock
Sep 01
2023
SELL
Open market or private sale
$2,349,825
$460.75 p/Share
5,100
Reduced 23.3%
16,793
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$461,601
$90.51 p/Share
5,100
Added 18.89%
21,893
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$9,891
$282.62 p/Share
35
Added 0.21%
16,793
Common Stock
May 26
2023
SELL
Open market or private sale
$1,713,293
$439.87 p/Share
3,895
Reduced 18.86%
16,758
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$235,141
$60.37 p/Share
3,895
Added 15.87%
20,653
Common Stock
Apr 04
2023
SELL
Open market or private sale
$1,565,720
$391.43 p/Share
4,000
Reduced 19.27%
16,758
Common Stock
Apr 04
2023
BUY
Exercise of conversion of derivative security
$241,480
$60.37 p/Share
4,000
Added 16.16%
20,758
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$9,891
$282.62 p/Share
35
Added 0.21%
16,758
Common Stock
Feb 24
2023
SELL
Open market or private sale
$1,444,320
$361.08 p/Share
4,000
Reduced 19.3%
16,723
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$241,480
$60.37 p/Share
4,000
Added 16.18%
20,723
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$179,488
$325.75 p/Share
551
Reduced 3.19%
16,723
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
1,111
Added 6.04%
17,274
Common Stock
Dec 08
2022
SELL
Payment of exercise price or tax liability
$405,989
$330.61 p/Share
1,228
Reduced 7.06%
16,163
Common Stock