May 31
2022
SELL
Open market or private sale
$93,706
$85.11 p/Share
1,101
Reduced 1.01%
107,528
Common Stock, $.01 par...
May 27
2022
SELL
Open market or private sale
$586,950
$83.85 p/Share
7,000
Reduced 6.05%
108,629
Common Stock, $.01 par...
May 26
2022
SELL
Open market or private sale
$361,652
$82.55 p/Share
4,381
Reduced 3.65%
115,629
Common Stock, $.01 par...
May 25
2022
SELL
Open market or private sale
$244,380
$81.46 p/Share
3,000
Reduced 2.44%
120,010
Common Stock, $.01 par...
May 23
2022
SELL
Open market or private sale
$163,640
$81.82 p/Share
2,000
Reduced 1.6%
123,010
Common Stock, $.01 par...
May 18
2022
SELL
Open market or private sale
$170,040
$85.02 p/Share
2,000
Reduced 1.57%
125,010
Common Stock, $.01 par...
May 03
2022
SELL
Open market or private sale
$333,000
$83.25 p/Share
4,000
Reduced 3.05%
127,010
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$653,362
$82.61 p/Share
7,909
Reduced 5.69%
131,010
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
16,826
Added 10.8%
138,919
Common Stock, $.01 par...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$1,206,232
$80.89 p/Share
14,912
Reduced 10.88%
122,093
Common Stock, $.01 par...
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
31,600
Added 18.74%
137,005
Common Stock, $.01 par...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$1,372,622
$92.42 p/Share
14,852
Reduced 12.35%
105,405
Common Stock, $.01 par...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
31,600
Added 20.81%
120,257
Common Stock, $.01 par...
Nov 05
2021
SELL
Open market or private sale
$191,500
$95.75 p/Share
2,000
Reduced 2.21%
88,657
Common Stock, $.01 par...
May 07
2021
SELL
Open market or private sale
$283,260
$94.42 p/Share
3,000
Reduced 3.2%
90,657
Common Stock, $.01 par...
Apr 15
2021
-
56,451
Reduced 37.61%
93,657
Common Stock, $.01 par...
Mar 01
2021
SELL
Open market or private sale
$607,320
$86.76 p/Share
7,000
Reduced 4.46%
150,108
Common Stock, $.01 par...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$583,341
$81.2 p/Share
7,184
Reduced 4.37%
157,108
Common Stock, $.01 par...
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
15,285
Added 8.51%
164,292
Common Stock, $.01 par...
Feb 12
2021
SELL
Open market or private sale
$257,000
$82.93 p/Share
3,099
Reduced 2.04%
149,007
Common Stock, $.01 par...
Feb 11
2021
SELL
Open market or private sale
$110,786
$82.43 p/Share
1,344
Reduced 0.88%
152,106
Common Stock, $.01 par...
Feb 08
2021
SELL
Open market or private sale
$164,780
$82.39 p/Share
2,000
Reduced 1.29%
153,450
Common Stock, $.01 par...
Feb 05
2021
SELL
Open market or private sale
$164,160
$82.08 p/Share
2,000
Reduced 1.27%
155,450
Common Stock, $.01 par...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$1,113,257
$80.97 p/Share
13,749
Reduced 8.03%
157,450
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
29,130
Added 14.54%
171,199
Common Stock, $.01 par...