Jul 03
2024
BUY
Open market or private purchase
$10,700
$232.62 p/Share
46
Added 0.29%
15,988
Common Stock
Mar 22
2024
SELL
Open market or private sale
$625,000
$250.0 p/Share
2,500
Reduced 13.56%
15,942
Common Stock
Mar 19
2024
SELL
Open market or private sale
$205,884
$243.65 p/Share
845
Reduced 4.38%
18,442
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
1,904
Added 8.98%
19,287
Common Stock
Mar 13
2024
SELL
Open market or private sale
$600,000
$240.0 p/Share
2,500
Reduced 12.57%
17,383
Common Stock
Feb 08
2024
SELL
Open market or private sale
$512,522
$225.98 p/Share
2,268
Reduced 10.25%
19,860
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$1,135,307
$226.88 p/Share
5,004
Added 18.44%
22,128
Common Stock
Jan 04
2024
BUY
Open market or private purchase
$7,951
$189.32 p/Share
42
Added 0.24%
17,124
Common Stock
Jul 12
2023
SELL
Open market or private sale
$392,160
$190.0 p/Share
2,064
Reduced 10.78%
17,082
Common Stock
Jul 10
2023
BUY
Open market or private purchase
$13,056
$155.43 p/Share
84
Added 0.44%
19,146
Common Stock
Mar 21
2023
SELL
Open market or private sale
$206,739
$171.0 p/Share
1,209
Reduced 5.96%
19,062
Common Stock
Mar 21
2023
BUY
Conversion of derivative security
-
2,695
Added 11.73%
20,271
Common Stock
Feb 15
2023
SELL
Open market or private sale
$339,606
$169.38 p/Share
2,005
Reduced 10.24%
17,576
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$745,573
$170.3 p/Share
4,378
Added 18.27%
19,581
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
$9,477
$141.46 p/Share
67
Added 0.44%
15,203
Common Stock
Jul 07
2022
BUY
Grant, award, or other acquisition
$11,692
$111.35 p/Share
105
Added 0.69%
15,136
Common Stock
Mar 15
2022
SELL
Open market or private sale
$121,036
$144.78 p/Share
836
Reduced 5.27%
15,031
Common Stock
Mar 15
2022
BUY
Conversion of derivative security
$267,828
$144.85 p/Share
1,849
Added 10.44%
15,867
Common Stock
Mar 01
2022
SELL
Open market or private sale
$375,000
$150.0 p/Share
2,500
Reduced 15.14%
14,018
Common Stock
Feb 28
2022
SELL
Open market or private sale
$362,500
$145.0 p/Share
2,500
Reduced 13.15%
16,518
Common Stock
Feb 16
2022
SELL
Open market or private sale
$132,034
$137.25 p/Share
962
Reduced 4.81%
19,018
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
$277,854
$138.03 p/Share
2,013
Added 9.15%
19,980
Common Stock
Jan 06
2022
BUY
Grant, award, or other acquisition
$9,779
$117.82 p/Share
83
Added 0.46%
17,967
Common Stock
Jan 04
2022
SELL
Open market or private sale
$350,000
$140.0 p/Share
2,500
Reduced 12.26%
17,884
Common Stock
Sep 23
2021
SELL
Open market or private sale
$275,000
$125.0 p/Share
2,200
Reduced 9.74%
20,384
Common Stock