Nov 06
2024
BUY
Grant, award, or other acquisition
$6,588,000
$131.76 p/Share
50,000
Added 35.39%
91,289
Common Stock, $0.01 pa...
Jun 30
2022
SELL
Payment of exercise price or tax liability
$74,262
$159.36 p/Share
466
Reduced 0.31%
147,643
Common Stock, $0.01 pa...
May 19
2022
SELL
Payment of exercise price or tax liability
$89,704
$154.13 p/Share
582
Reduced 0.39%
148,109
Common Stock, $0.01 pa...
Apr 28
2022
SELL
Open market or private sale
$2,075,635
$180.49 p/Share
11,500
Reduced 7.18%
148,691
Common Stock, $0.01 pa...
Apr 14
2022
SELL
Payment of exercise price or tax liability
$54,004
$185.58 p/Share
291
Reduced 0.18%
160,191
Common Stock, $0.01 pa...
Mar 21
2022
SELL
Payment of exercise price or tax liability
$308,765
$176.74 p/Share
1,747
Reduced 1.08%
160,482
Common Stock, $0.01 pa...
Mar 17
2022
SELL
Payment of exercise price or tax liability
$305,339
$178.77 p/Share
1,708
Reduced 1.04%
162,229
Common Stock, $0.01 pa...
Mar 14
2022
SELL
Payment of exercise price or tax liability
$514,620
$170.97 p/Share
3,010
Reduced 1.8%
163,937
Common Stock, $0.01 pa...
Mar 03
2022
-
1,515
Reduced 0.9%
166,947
Common Stock, $0.01 pa...
Feb 23
2022
BUY
Grant, award, or other acquisition
$4,442,750
$177.71 p/Share
25,000
Added 12.92%
168,462
Common Stock, $0.01 pa...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$170,444
$182.88 p/Share
932
Reduced 0.65%
143,462
Common Stock, $0.01 pa...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$176,353
$189.22 p/Share
932
Reduced 0.64%
144,394
Common Stock, $0.01 pa...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$1,439,590
$205.95 p/Share
6,990
Reduced 4.59%
145,326
Common Stock, $0.01 pa...
Jul 30
2021
-
500
Reduced 0.33%
152,316
Common Stock, $0.01 pa...
Jul 30
2021
SELL
Open market or private sale
$2,203,645
$198.33 p/Share
11,111
Reduced 6.78%
152,816
Common Stock, $0.01 pa...
Jun 30
2021
SELL
Payment of exercise price or tax liability
$159,745
$171.4 p/Share
932
Reduced 0.57%
163,927
Common Stock, $0.01 pa...
May 19
2021
SELL
Payment of exercise price or tax liability
$95,734
$164.21 p/Share
583
Reduced 0.35%
164,859
Common Stock, $0.01 pa...
May 07
2021
-
1,311
Reduced 0.79%
165,442
Common Stock, $0.01 pa...
Apr 14
2021
SELL
Payment of exercise price or tax liability
$89,689
$153.84 p/Share
583
Reduced 0.35%
166,753
Common Stock, $0.01 pa...
Mar 22
2021
SELL
Payment of exercise price or tax liability
$776,171
$150.83 p/Share
5,146
Reduced 2.98%
167,336
Common Stock, $0.01 pa...
Mar 17
2021
BUY
Grant, award, or other acquisition
$5,316,150
$151.89 p/Share
35,000
Added 16.87%
172,482
Common Stock, $0.01 pa...
Mar 15
2021
SELL
Sale (or disposition) back to the issuer
$58,943
$150.75 p/Share
391
Reduced 0.28%
137,482
Common Stock, $0.01 pa...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$492,199
$150.75 p/Share
3,265
Reduced 2.31%
137,873
Common Stock, $0.01 pa...
Feb 19
2021
SELL
Payment of exercise price or tax liability
$142,139
$152.51 p/Share
932
Reduced 0.66%
141,138
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$191,903
$149.69 p/Share
1,282
Reduced 0.89%
142,070
Common Stock, $0.01 pa...