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
Jun 02
2021
SELL
Open market or private sale
$0
$140.52 p/Share
0
Reduced 0.0%
25,473
Common Stock
Mar 04
2021
SELL
Open market or private sale
$2,024,345
$115.0 p/Share
17,603
Reduced 40.86%
25,473
Common Stock
Feb 19
2021
SELL
Open market or private sale
$154,957
$111.4 p/Share
1,391
Reduced 3.13%
43,076
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$1,140,117
$112.36 p/Share
10,147
Reduced 18.58%
44,467
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
$3,274,283
$112.36 p/Share
29,141
Added 34.79%
54,614
Common Stock
Dec 01
2020
SELL
Open market or private sale
$3,867,087
$119.75 p/Share
32,293
Reduced 55.9%
25,473
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$2,091,941
$64.78 p/Share
32,293
Added 35.86%
57,766
Common Stock