May 20
2024
SELL
Open market or private sale
$541,622
$242.88 p/Share
2,230
Reduced 14.93%
12,707
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$659,658
$238.92 p/Share
2,761
Reduced 15.62%
14,916
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$1,192,449
$238.92 p/Share
4,991
Added 22.02%
17,677
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,837,470
$213.04 p/Share
8,625
Reduced 40.47%
12,686
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$2,161,343
$201.43 p/Share
10,730
Reduced 33.51%
21,291
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
$3,898,677
$201.43 p/Share
19,355
Added 37.67%
32,021
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,369,976
$180.26 p/Share
7,600
Reduced 37.65%
12,584
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$1,633,326
$172.31 p/Share
9,479
Reduced 31.98%
20,165
Common Stock
Jan 29
2023
BUY
Grant, award, or other acquisition
$2,944,605
$172.31 p/Share
17,089
Added 36.57%
29,644
Common Stock
Feb 08
2022
SELL
Open market or private sale
$1,502,826
$192.67 p/Share
7,800
Reduced 38.47%
12,475
Common Stock
Jan 29
2022
SELL
Sale (or disposition) back to the issuer
$1,762,101
$177.06 p/Share
9,952
Reduced 32.97%
20,234
Common Stock
Jan 29
2022
BUY
Grant, award, or other acquisition
$3,178,581
$177.06 p/Share
17,952
Added 37.29%
30,186
Common Stock
Jun 09
2021
SELL
Open market or private sale
$1,640,300
$164.03 p/Share
10,000
Reduced 44.98%
12,234
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$654,300
$65.43 p/Share
10,000
Added 31.02%
22,234
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$541,669
$154.63 p/Share
3,503
Reduced 22.26%
12,234
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$1,017,775
$154.63 p/Share
6,582
Added 29.49%
15,737
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$498,411
$121.15 p/Share
4,114
Reduced 31.0%
9,155
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
$927,282
$121.15 p/Share
7,654
Added 36.58%
13,269
Common Stock
Feb 07
2020
SELL
Open market or private sale
$599,406
$132.29 p/Share
4,531
Reduced 44.66%
5,615
Common Stock
Jan 28
2020
SELL
Payment of exercise price or tax liability
$682,780
$132.45 p/Share
5,155
Reduced 33.69%
10,146
Common Stock
Jan 28
2020
BUY
Grant, award, or other acquisition
$1,282,911
$132.45 p/Share
9,686
Added 38.76%
15,301
Common Stock
Jan 27
2020
SELL
Open market or private sale
$2,301,948
$131.21 p/Share
17,544
Reduced 75.75%
5,615
Common Stock
Jan 27
2020
BUY
Exercise of conversion of derivative security
$1,308,600
$65.43 p/Share
20,000
Added 46.34%
23,159
Common Stock