Aug 20
2024
SELL
Open market or private sale
$536,445
$82.53 p/Share
6,500
Reduced 2.99%
211,016
Common Stock, $.01 par...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$750,556
$71.19 p/Share
10,543
Reduced 4.65%
216,045
Common Stock, $.01 par...
Feb 08
2024
BUY
Grant, award, or other acquisition
-
27,039
Added 10.66%
226,586
Common Stock, $.01 par...
Nov 15
2023
SELL
Open market or private sale
$250,696
$77.28 p/Share
3,244
Reduced 1.6%
198,937
Common Stock, $.01 par...
Nov 01
2023
BUY
Grant, award, or other acquisition
-
49,123
Added 19.55%
202,181
Common Stock, $.01 par...
Sep 29
2023
SELL
Payment of exercise price or tax liability
$649,299
$74.83 p/Share
8,677
Reduced 4.18%
198,937
Common Stock, $.01 par...
Sep 01
2023
SELL
Open market or private sale
$251,232
$79.63 p/Share
3,155
Reduced 1.92%
161,369
Common Stock, $.01 par...
Jun 01
2023
SELL
Open market or private sale
$249,849
$81.12 p/Share
3,080
Reduced 1.84%
164,179
Common Stock, $.01 par...
Mar 01
2023
SELL
Open market or private sale
$250,039
$81.98 p/Share
3,050
Reduced 1.79%
166,920
Common Stock, $.01 par...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,751,632
$82.71 p/Share
21,178
Reduced 11.08%
169,969
Common Stock, $.01 par...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
47,947
Added 20.05%
191,147
Common Stock, $.01 par...
Nov 15
2022
SELL
Open market or private sale
$252,096
$83.2 p/Share
3,030
Reduced 2.08%
142,897
Common Stock, $.01 par...
Sep 01
2022
SELL
Open market or private sale
$250,081
$92.76 p/Share
2,696
Reduced 1.82%
145,642
Common Stock, $.01 par...
Jun 01
2022
SELL
Open market or private sale
$250,692
$95.32 p/Share
2,630
Reduced 1.75%
148,060
Common Stock, $.01 par...
Mar 01
2022
SELL
Open market or private sale
$250,672
$85.7 p/Share
2,925
Reduced 1.91%
150,394
Common Stock, $.01 par...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$774,925
$85.95 p/Share
9,016
Reduced 5.55%
153,319
Common Stock, $.01 par...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
24,583
Added 13.15%
162,334
Common Stock, $.01 par...
Aug 19
2021
SELL
Open market or private sale
$898,900
$89.89 p/Share
10,000
Reduced 6.79%
137,233
Common Stock, $.01 par...
Mar 11
2021
SELL
Open market or private sale
$761,000
$76.1 p/Share
10,000
Reduced 6.39%
146,611
Common Stock, $.01 par...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,244,903
$70.27 p/Share
17,716
Reduced 10.16%
156,610
Common Stock, $.01 par...
Feb 11
2021
BUY
Grant, award, or other acquisition
-
20,609
Added 10.57%
174,326
Common Stock, $.01 par...
Jan 02
2021
BUY
Grant, award, or other acquisition
-
8,259
Added 5.1%
153,717
Common Stock, $.01 par...