Jan 22
2021
SELL
Payment of exercise price or tax liability
$331,896
$80.97 p/Share
4,099
Reduced 7.92%
47,685
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
8,570
Added 14.2%
51,784
Common Stock, $.01 par...
Nov 18
2020
SELL
Payment of exercise price or tax liability
$301,076
$74.82 p/Share
4,024
Reduced 8.52%
43,214
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
8,560
Added 15.34%
47,238
Common Stock, $.01 par...
Nov 09
2020
SELL
Open market or private sale
$289,611
$74.99 p/Share
3,862
Reduced 9.08%
38,678
Common Stock, $.01 par...
Aug 19
2020
SELL
Payment of exercise price or tax liability
$83,783
$78.01 p/Share
1,074
Reduced 2.46%
42,540
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
2,283
Added 4.97%
43,614
Common Stock, $.01 par...
Aug 05
2020
SELL
Open market or private sale
$190,649
$77.03 p/Share
2,475
Reduced 5.65%
41,331
Common Stock, $.01 par...
Aug 05
2020
BUY
Exercise of conversion of derivative security
$112,489
$45.45 p/Share
2,475
Added 5.35%
43,806
Common Stock, $.01 par...
Feb 12
2020
SELL
Payment of exercise price or tax liability
$173,939
$75.56 p/Share
2,302
Reduced 5.28%
41,331
Common Stock, $.01 par...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
4,897
Added 10.09%
43,633
Common Stock, $.01 par...
Jan 23
2020
SELL
Payment of exercise price or tax liability
$364,861
$80.49 p/Share
4,533
Reduced 10.48%
38,736
Common Stock, $.01 par...
Jan 23
2020
BUY
Exercise of conversion of derivative security
-
9,530
Added 18.05%
43,269
Common Stock, $.01 par...
Nov 13
2019
-
200
Reduced 0.59%
33,739
Common Stock, $.01 par...
Nov 13
2019
SELL
Payment of exercise price or tax liability
$336,072
$75.1 p/Share
4,475
Reduced 11.65%
33,939
Common Stock, $.01 par...
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
9,520
Added 19.86%
38,414
Common Stock, $.01 par...
Oct 29
2019
SELL
Open market or private sale
$146,640
$73.32 p/Share
2,000
Reduced 6.47%
28,894
Common Stock, $.01 par...
Oct 29
2019
BUY
Exercise of conversion of derivative security
$90,900
$45.45 p/Share
2,000
Added 6.08%
30,894
Common Stock, $.01 par...
Aug 19
2019
SELL
Payment of exercise price or tax liability
$62,180
$57.95 p/Share
1,073
Reduced 3.58%
28,894
Common Stock, $.01 par...
Aug 19
2019
BUY
Exercise of conversion of derivative security
-
2,282
Added 7.08%
29,967
Common Stock, $.01 par...
Aug 01
2019
SELL
Open market or private sale
$87,176
$60.08 p/Share
1,451
Reduced 4.98%
27,685
Common Stock, $.01 par...
May 02
2019
SELL
Open market or private sale
$270,335
$60.41 p/Share
4,475
Reduced 13.31%
29,136
Common Stock, $.01 par...
May 02
2019
BUY
Exercise of conversion of derivative security
$202,941
$45.35 p/Share
4,475
Added 11.75%
33,611
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$226,176
$56.7 p/Share
3,989
Reduced 12.04%
29,136
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
8,487
Added 20.4%
33,125
Common Stock, $.01 par...