Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$135,923
$114.03 p/Share
1,192
Reduced 0.47%
254,645
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
3,109
Added 1.2%
255,837
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$67,521
$89.67 p/Share
753
Reduced 0.3%
252,424
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
1,914
Added 0.75%
253,177
Common Stock, $0.01 pa...
May 19
2023
SELL
Open market or private sale
$669,640
$101.2 p/Share
6,617
Reduced 3.04%
210,946
Common Stock, $0.01 pa...
May 19
2023
BUY
Exercise of conversion of derivative security
$576,831
$71.39 p/Share
8,080
Added 3.58%
217,563
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$59,389
$127.72 p/Share
465
Reduced 0.22%
209,476
Common Stock, $0.01 p...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,910
Added 0.9%
209,941
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$103,150
$142.08 p/Share
726
Reduced 0.35%
207,803
Common Stock, $0.01 p...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
1,846
Added 0.88%
208,529
Common Stock, $0.01 pa...
Aug 04
2022
SELL
Open market or private sale
$2,326,500
$129.25 p/Share
18,000
Reduced 8.01%
206,676
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$95,348
$133.54 p/Share
714
Reduced 0.5%
141,051
Common Stock, $0.01 p...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,817
Added 1.27%
141,765
Common Stock, $0.01 pa...
Feb 04
2022
SELL
Open market or private sale
$919,717
$139.33 p/Share
6,601
Reduced 4.5%
139,948
Common Stock, $0.01 p...
Feb 04
2022
BUY
Exercise of conversion of derivative security
$572,334
$54.56 p/Share
10,490
Added 6.68%
146,549
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$79,705
$131.31 p/Share
607
Reduced 0.44%
135,833
Common Stock, $0.01 p...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,643
Added 1.19%
136,440
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$69,003
$110.76 p/Share
623
Reduced 0.47%
132,242
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
2,560
Added 1.89%
132,865
Common Stock, $0.01 pa...
Feb 02
2021
SELL
Open market or private sale
$1,142,068
$93.23 p/Share
12,250
Reduced 8.59%
130,305
Common Stock, $0.01 p...
Feb 02
2021
BUY
Exercise of conversion of derivative security
$588,000
$48.0 p/Share
12,250
Added 7.91%
142,555
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$55,908
$72.14 p/Share
775
Reduced 0.6%
128,904
Common Stock, $0.01 pa...
Oct 25
2020
BUY
Exercise of conversion of derivative security
-
1,970
Added 1.5%
129,679
Common Stock, $0.01 p...
Mar 04
2020
SELL
Payment of exercise price or tax liability
$54,200
$79.24 p/Share
684
Reduced 0.54%
126,150
Common Stock, $0.01 pa...
Mar 04
2020
BUY
Grant, award, or other acquisition
-
2,813
Added 2.17%
126,834
Common Stock, $0.01 p...