Mar 06
2025
-
2,000
Reduced 0.74%
267,683
Common Stock, $.01 par...
Mar 04
2025
SELL
Open market or private sale
$1,539,517
$103.79 p/Share
14,833
Reduced 5.21%
269,683
Common Stock, $.01 par...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$2,372,136
$101.56 p/Share
23,357
Reduced 7.59%
284,516
Common Stock, $.01 par...
Feb 06
2025
BUY
Grant, award, or other acquisition
-
59,415
Added 16.18%
307,872
Common Stock, $.01 par...
Mar 04
2024
SELL
Open market or private sale
$513,989
$70.7 p/Share
7,270
Reduced 2.87%
246,434
Common Stock, $.01 par...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$818,400
$71.19 p/Share
11,496
Reduced 4.33%
253,704
Common Stock, $.01 par...
Feb 08
2024
BUY
Grant, award, or other acquisition
-
41,958
Added 13.66%
265,199
Common Stock, $.01 par...
Sep 29
2023
SELL
Payment of exercise price or tax liability
$686,340
$74.83 p/Share
9,172
Reduced 3.98%
221,471
Common Stock, $.01 par...
Mar 01
2023
SELL
Open market or private sale
$1,149,916
$81.1 p/Share
14,179
Reduced 5.79%
230,643
Common Stock, $.01 par...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,865,606
$82.71 p/Share
22,556
Reduced 8.44%
244,822
Common Stock, $.01 par...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
58,691
Added 18.0%
267,376
Common Stock, $.01 par...
Dec 13
2022
-
2,205
Reduced 1.05%
208,326
Common Stock, $.01 par...
Mar 31
2022
SELL
Open market or private sale
$15,325
$94.02 p/Share
163
Reduced 0.08%
209,862
Common Stock, $.01 par...
Mar 01
2022
SELL
Open market or private sale
$697,532
$85.44 p/Share
8,164
Reduced 3.75%
209,675
Common Stock, $.01 par...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,043,519
$85.95 p/Share
12,141
Reduced 5.28%
217,839
Common Stock, $.01 par...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
35,879
Added 13.5%
229,980
Common Stock, $.01 par...
Mar 01
2021
SELL
Open market or private sale
$1,155,618
$71.15 p/Share
16,242
Reduced 7.76%
192,934
Common Stock, $.01 par...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,679,242
$70.27 p/Share
23,897
Reduced 10.25%
209,176
Common Stock, $.01 par...
Feb 11
2021
BUY
Grant, award, or other acquisition
-
27,917
Added 10.7%
233,072
Common Stock, $.01 par...
Jan 02
2021
BUY
Grant, award, or other acquisition
-
8,721
Added 4.08%
205,154
Common Stock, $.01 par...
Nov 20
2020
-
2,550
Reduced 1.28%
196,021
Common Stock, $.01 par...
Nov 19
2020
SELL
Open market or private sale
$296,400
$78.0 p/Share
3,800
Reduced 1.88%
198,571
Common Stock, $.01 par...