Mar 05
2025
SELL
Open market or private sale
$941,181
$228.11 p/Share
4,126
Reduced 6.18%
62,639
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$619,377
$231.37 p/Share
2,677
Reduced 3.86%
66,765
Common Stock
Feb 04
2025
SELL
Open market or private sale
$1,294,071
$222.12 p/Share
5,826
Reduced 7.74%
69,442
Common Stock
Jan 31
2025
SELL
Open market or private sale
$152,855
$220.57 p/Share
693
Reduced 0.91%
75,268
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$1,414,462
$218.72 p/Share
6,467
Reduced 7.85%
75,961
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
$3,964,300
$218.72 p/Share
18,125
Added 18.03%
82,428
Common Stock
Dec 05
2024
-
1,670
Reduced 2.53%
64,303
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,873,523
$202.96 p/Share
9,231
Reduced 12.27%
65,973
Common Stock
Feb 14
2024
SELL
Open market or private sale
$153,899
$198.58 p/Share
775
Reduced 1.02%
75,204
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$2,167,011
$196.84 p/Share
11,009
Reduced 12.66%
75,979
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$5,801,268
$196.84 p/Share
29,472
Added 25.31%
86,988
Common Stock
Feb 17
2023
SELL
Open market or private sale
$1,054,000
$155.0 p/Share
6,800
Reduced 10.57%
57,517
Common Stock
Feb 13
2023
SELL
Open market or private sale
$31,000
$155.0 p/Share
200
Reduced 0.31%
64,317
Common Stock
Feb 02
2023
SELL
Open market or private sale
$152,046
$151.29 p/Share
1,005
Reduced 1.53%
64,517
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,239,615
$152.1 p/Share
8,150
Reduced 11.06%
65,522
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$3,522,027
$152.1 p/Share
23,156
Added 23.91%
73,672
Common Stock
Aug 16
2022
SELL
Open market or private sale
$3,864,350
$175.0 p/Share
22,082
Reduced 30.42%
50,516
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$1,618,696
$98.9 p/Share
16,367
Added 18.4%
72,598
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
6,803
Added 10.79%
56,231
Common Stock
Feb 16
2022
SELL
Open market or private sale
$153,252
$141.9 p/Share
1,080
Reduced 2.14%
49,428
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,589,928
$142.62 p/Share
11,148
Reduced 18.08%
50,508
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$4,417,084
$142.62 p/Share
30,971
Added 33.44%
61,656
Common Stock
Dec 30
2021
-
6,000
Reduced 16.36%
30,685
Common Stock
Aug 31
2021
SELL
Open market or private sale
$5,138,785
$155.18 p/Share
33,115
Reduced 47.44%
36,685
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$4,083,403
$92.12 p/Share
44,327
Added 38.84%
69,800
Common Stock