Mar 04
2025
SELL
Open market or private sale
$492,275
$103.79 p/Share
4,743
Reduced 7.62%
57,486
Common Stock, $.01 par...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$236,634
$101.56 p/Share
2,330
Reduced 3.61%
62,229
Common Stock, $.01 par...
Feb 06
2025
BUY
Grant, award, or other acquisition
-
7,795
Added 10.77%
64,556
Common Stock, $.01 par...
Mar 14
2024
SELL
Open market or private sale
$166,035
$71.26 p/Share
2,330
Reduced 3.96%
56,499
Common Stock, $.01 par...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$113,120
$71.19 p/Share
1,589
Reduced 2.63%
58,829
Common Stock, $.01 par...
Feb 08
2024
BUY
Grant, award, or other acquisition
-
6,737
Added 10.03%
60,416
Common Stock, $.01 par...
May 09
2023
-
673
Reduced 1.24%
53,534
Common Stock, $.01 par...
Mar 01
2023
SELL
Open market or private sale
$345,996
$81.43 p/Share
4,249
Reduced 7.27%
54,161
Common Stock, $.01 par...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$286,259
$82.71 p/Share
3,461
Reduced 5.59%
58,410
Common Stock, $.01 par...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
10,878
Added 14.95%
61,869
Common Stock, $.01 par...
Mar 31
2022
SELL
Open market or private sale
$54,232
$94.48 p/Share
574
Reduced 1.12%
50,862
Common Stock, $.01 par...
Mar 01
2022
SELL
Open market or private sale
$136,640
$85.4 p/Share
1,600
Reduced 2.93%
52,941
Common Stock, $.01 par...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$219,516
$85.95 p/Share
2,554
Reduced 4.47%
54,541
Common Stock, $.01 par...
Feb 28
2022
SELL
Open market or private sale
$134,270
$85.96 p/Share
1,562
Reduced 2.95%
51,379
Common Stock, $.01 par...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
8,586
Added 13.07%
57,096
Common Stock, $.01 par...
Dec 14
2021
-
683
Reduced 1.39%
48,473
Common Stock, $.01 par...
Mar 01
2021
SELL
Open market or private sale
$115,211
$71.03 p/Share
1,622
Reduced 3.24%
48,410
Common Stock, $.01 par...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$222,545
$70.27 p/Share
3,167
Reduced 5.95%
50,032
Common Stock, $.01 par...
Feb 11
2021
BUY
Grant, award, or other acquisition
-
8,635
Added 13.96%
53,200
Common Stock, $.01 par...
Jan 02
2021
BUY
Grant, award, or other acquisition
-
1,819
Added 3.92%
44,565
Common Stock, $.01 par...