Dec 09
2024
SELL
Payment of exercise price or tax liability
$215,638
$787.0 p/Share
274
Reduced 1.8%
14,989
Common Stock
Dec 06
2024
BUY
Grant, award, or other acquisition
-
2,332
Added 13.25%
15,263
Common Stock
Nov 01
2024
SELL
Open market or private sale
$844,610
$844.61 p/Share
1,000
Reduced 7.18%
12,931
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$381,400
$381.4 p/Share
1,000
Added 6.7%
13,931
Common Stock
Oct 01
2024
SELL
Open market or private sale
$1,054,060
$1054.06 p/Share
1,000
Reduced 7.18%
12,931
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$381,400
$381.4 p/Share
1,000
Added 6.7%
13,931
Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,178,730
$1178.73 p/Share
1,000
Reduced 7.18%
12,931
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$381,400
$381.4 p/Share
1,000
Added 6.7%
13,931
Common Stock
Aug 01
2024
SELL
Open market or private sale
$1,206,197
$1060.86 p/Share
1,137
Reduced 8.08%
12,931
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$423,487
$372.46 p/Share
1,137
Added 7.48%
14,068
Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,190,564
$1047.11 p/Share
1,137
Reduced 8.08%
12,931
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$423,487
$372.46 p/Share
1,137
Added 7.48%
14,068
Common Stock
Jun 03
2024
SELL
Open market or private sale
$1,115,422
$980.16 p/Share
1,138
Reduced 8.09%
12,931
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$423,859
$372.46 p/Share
1,138
Added 7.48%
14,069
Common Stock
May 01
2024
SELL
Open market or private sale
$222,352
$889.41 p/Share
250
Reduced 1.9%
12,931
Common Stock
Apr 01
2024
SELL
Open market or private sale
$241,182
$964.73 p/Share
250
Reduced 1.86%
13,181
Common Stock
Mar 01
2024
SELL
Open market or private sale
$346,365
$967.5 p/Share
358
Reduced 2.6%
13,431
Common Stock
Feb 05
2024
SELL
Open market or private sale
$934,710
$934.71 p/Share
1,000
Reduced 6.76%
13,789
Common Stock
Feb 01
2024
SELL
Open market or private sale
$258,151
$945.61 p/Share
273
Reduced 1.81%
14,789
Common Stock
Jan 02
2024
SELL
Open market or private sale
$239,451
$873.91 p/Share
274
Reduced 1.79%
15,062
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$4,373,504
$856.71 p/Share
5,105
Reduced 24.97%
15,336
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$314,845
$844.09 p/Share
373
Reduced 1.79%
20,441
Common Stock
Dec 11
2023
SELL
Open market or private sale
$226,378
$838.44 p/Share
270
Reduced 1.28%
20,814
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$718,909
$843.79 p/Share
852
Reduced 4.3%
18,951
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
2,133
Added 9.19%
21,084
Common Stock