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...
Nov 24
2020
SELL
Open market or private sale
$78,040
$78.04 p/Share
1,000
Reduced 0.7%
142,069
Common Stock, $.01 par...
Nov 18
2020
SELL
Payment of exercise price or tax liability
$1,024,735
$74.82 p/Share
13,696
Reduced 8.74%
143,069
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
29,140
Added 15.67%
156,765
Common Stock, $.01 par...
Nov 10
2020
SELL
Open market or private sale
$332,514
$75.4 p/Share
4,410
Reduced 3.34%
127,625
Common Stock, $.01 par...
Nov 09
2020
SELL
Open market or private sale
$303,720
$75.93 p/Share
4,000
Reduced 2.94%
132,035
Common Stock, $.01 par...
Aug 19
2020
SELL
Payment of exercise price or tax liability
$1,046,192
$78.01 p/Share
13,411
Reduced 8.97%
136,035
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
28,533
Added 16.03%
149,446
Common Stock, $.01 par...
Aug 14
2020
SELL
Open market or private sale
$237,660
$79.22 p/Share
3,000
Reduced 2.42%
120,913
Common Stock, $.01 par...