Mar 04
2025
SELL
Open market or private sale
$194,087
$103.79 p/Share
1,870
Reduced 3.87%
46,480
Common Stock, $.01 par...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$155,793
$101.56 p/Share
1,534
Reduced 3.08%
48,350
Common Stock, $.01 par...
Feb 06
2025
BUY
Grant, award, or other acquisition
-
5,803
Added 10.42%
49,882
Common Stock, $.01 par...
May 16
2024
SELL
Open market or private sale
$302,120
$75.53 p/Share
4,000
Reduced 8.34%
43,935
Common Stock, $.01 par...
Mar 04
2024
SELL
Open market or private sale
$115,241
$70.7 p/Share
1,630
Reduced 3.29%
47,883
Common Stock, $.01 par...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$95,536
$71.19 p/Share
1,342
Reduced 2.64%
49,513
Common Stock, $.01 par...
Feb 08
2024
BUY
Grant, award, or other acquisition
-
5,360
Added 9.54%
50,852
Common Stock, $.01 par...
Mar 02
2023
SELL
Open market or private sale
$254,124
$81.19 p/Share
3,130
Reduced 6.46%
45,343
Common Stock, $.01 par...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$225,053
$82.71 p/Share
2,721
Reduced 5.32%
48,472
Common Stock, $.01 par...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
8,974
Added 14.92%
51,192
Common Stock, $.01 par...
Mar 31
2022
SELL
Open market or private sale
$94,346
$94.44 p/Share
999
Reduced 2.32%
42,126
Common Stock, $.01 par...
Mar 01
2022
SELL
Open market or private sale
$100,921
$85.89 p/Share
1,175
Reduced 2.66%
43,067
Common Stock, $.01 par...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$199,318
$85.95 p/Share
2,319
Reduced 4.98%
44,242
Common Stock, $.01 par...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
7,418
Added 13.74%
46,562
Common Stock, $.01 par...
Nov 22
2021
-
300
Reduced 0.76%
39,113
Common Stock, $.01 par...
Nov 22
2021
SELL
Open market or private sale
$231,417
$85.71 p/Share
2,700
Reduced 6.41%
39,413
Common Stock, $.01 par...
Mar 01
2021
SELL
Open market or private sale
$174,550
$71.1 p/Share
2,455
Reduced 5.53%
41,951
Common Stock, $.01 par...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$202,729
$70.27 p/Share
2,885
Reduced 6.1%
44,406
Common Stock, $.01 par...
Feb 11
2021
BUY
Grant, award, or other acquisition
-
7,744
Added 14.07%
47,292
Common Stock, $.01 par...
Jan 02
2021
BUY
Grant, award, or other acquisition
-
1,541
Added 3.75%
39,548
Common Stock, $.01 par...