Dec 20
2024
SELL
Payment of exercise price or tax liability
$203,797
$252.85 p/Share
806
Reduced 0.57%
140,390
Common Stock, $.01 par...
Dec 20
2024
BUY
Grant, award, or other acquisition
-
1,582
Added 1.11%
141,196
Common Stock, $.01 par...
Mar 26
2024
-
154,857
Reduced 52.59%
139,614
Common Stock, $.01 par...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,293,960
$216.8 p/Share
10,581
Reduced 3.47%
294,471
Common Stock, $.01 par...
Feb 06
2024
BUY
Grant, award, or other acquisition
-
19,287
Added 5.95%
305,052
Common Stock, $.01 par...
Dec 26
2023
SELL
Payment of exercise price or tax liability
$227,725
$178.05 p/Share
1,279
Reduced 0.45%
285,765
Common Stock, $.01 par...
Dec 26
2023
BUY
Grant, award, or other acquisition
-
2,247
Added 0.78%
287,044
Common Stock, $.01 par...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,075,441
$117.96 p/Share
9,117
Reduced 3.1%
284,797
Common Stock, $.01 par...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
21,206
Added 6.73%
293,914
Common Stock, $.01 par...
Dec 15
2022
SELL
Payment of exercise price or tax liability
$187,845
$114.47 p/Share
1,641
Reduced 0.6%
272,708
Common Stock, $.01 par...
Dec 15
2022
BUY
Grant, award, or other acquisition
-
3,494
Added 1.26%
274,349
Common Stock, $.01 par...
Nov 07
2022
-
8,633
Reduced 3.09%
270,855
Common Stock, $.01 par...
Nov 04
2022
-
184,929
Reduced 39.82%
279,488
Common Stock, $.01 par...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$493,656
$67.0 p/Share
7,368
Reduced 1.56%
464,417
Common Stock, $.01 par...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
16,829
Added 3.44%
471,785
Common Stock, $.01 par...
Dec 20
2021
SELL
Payment of exercise price or tax liability
$177,415
$64.75 p/Share
2,740
Reduced 0.6%
454,956
Common Stock, $.01 par...
Dec 20
2021
BUY
Grant, award, or other acquisition
-
6,178
Added 1.33%
457,696
Common Stock, $.01 par...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$304,851
$52.47 p/Share
5,810
Reduced 1.27%
451,518
Common Stock, $.01 par...
Feb 22
2021
BUY
Grant, award, or other acquisition
-
5,427
Added 1.17%
457,328
Common Stock, $.01 par...
Dec 17
2020
SELL
Payment of exercise price or tax liability
$177,399
$46.27 p/Share
3,834
Reduced 0.84%
451,901
Common Stock, $.01 par...
Dec 17
2020
BUY
Grant, award, or other acquisition
-
8,645
Added 1.86%
455,735
Common Stock, $.01 par...