May 03
2024
SELL
Open market or private sale
$1,243,484
$465.55 p/Share
2,671
Reduced 16.48%
13,536
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$16,979
$361.26 p/Share
47
Added 0.29%
16,207
Common Stock
Mar 08
2024
SELL
Open market or private sale
$1,053,200
$421.28 p/Share
2,500
Reduced 13.4%
16,159
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,147,929
$437.14 p/Share
2,626
Reduced 12.34%
18,659
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
6,677
Added 26.17%
18,841
Common Stock
Feb 26
2024
SELL
Open market or private sale
$2,216,000
$443.2 p/Share
5,000
Reduced 25.5%
14,609
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$1,066,750
$213.35 p/Share
5,000
Added 20.32%
19,609
Common Stock
Dec 15
2023
SELL
Open market or private sale
$812,540
$406.27 p/Share
2,000
Reduced 12.04%
14,609
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$463,360
$231.68 p/Share
2,000
Added 10.75%
16,609
Common Stock
Dec 13
2023
SELL
Open market or private sale
$1,025,600
$410.24 p/Share
2,500
Reduced 14.61%
14,609
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$481,900
$192.76 p/Share
2,500
Added 12.75%
17,109
Common Stock
Dec 12
2023
SELL
Open market or private sale
$2,028,150
$405.63 p/Share
5,000
Reduced 25.5%
14,609
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$963,800
$192.76 p/Share
5,000
Added 20.32%
19,609
Common Stock
Dec 01
2023
-
224
Reduced 1.51%
14,609
Common Stock
Nov 13
2023
SELL
Open market or private sale
$2,093,005
$416.27 p/Share
5,028
Reduced 25.32%
14,833
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$1,233,960
$205.66 p/Share
6,000
Added 23.2%
19,861
Common Stock
Nov 10
2023
SELL
Open market or private sale
$4,142,100
$414.21 p/Share
10,000
Reduced 41.91%
13,861
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$2,056,600
$205.66 p/Share
10,000
Added 29.53%
23,861
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$7,080
$354.0 p/Share
20
Added 0.14%
13,861
Common Stock
Jun 05
2023
-
210
Reduced 1.49%
13,841
Common Stock
May 08
2023
SELL
Open market or private sale
$563,779
$386.15 p/Share
1,460
Reduced 9.41%
14,051
Common Stock
May 02
2023
SELL
Open market or private sale
$1,135,860
$378.62 p/Share
3,000
Reduced 16.21%
15,511
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$16,579
$301.44 p/Share
55
Added 0.3%
18,511
Common Stock
Mar 14
2023
SELL
Open market or private sale
$273,498
$326.37 p/Share
838
Reduced 4.34%
18,455
Common Stock
Mar 09
2023
SELL
Open market or private sale
$1,185,913
$325.89 p/Share
3,639
Reduced 15.87%
19,293
Common Stock