Oct 28
2019
BUY
Exercise of conversion of derivative security
$549,102
$39.79 p/Share
13,800
Added 11.76%
103,544
Common Stock, $.01 par...
Aug 19
2019
SELL
Payment of exercise price or tax liability
$777,167
$57.95 p/Share
13,411
Reduced 13.0%
89,744
Common Stock, $.01 par...
Aug 19
2019
BUY
Exercise of conversion of derivative security
-
28,532
Added 21.67%
103,155
Common Stock, $.01 par...
Aug 01
2019
SELL
Open market or private sale
$121,960
$60.98 p/Share
2,000
Reduced 2.61%
74,623
Common Stock, $.01 par...
Aug 01
2019
BUY
Exercise of conversion of derivative security
$80,440
$40.22 p/Share
2,000
Added 2.54%
76,623
Common Stock, $.01 par...
Jul 31
2019
SELL
Open market or private sale
$119,700
$59.85 p/Share
2,000
Reduced 2.61%
74,623
Common Stock, $.01 par...
Jul 30
2019
SELL
Open market or private sale
$73,205
$59.42 p/Share
1,232
Reduced 1.58%
76,623
Common Stock, $.01 par...
Jul 29
2019
SELL
Open market or private sale
$59,350
$59.35 p/Share
1,000
Reduced 1.27%
77,855
Common Stock, $.01 par...
Apr 24
2019
SELL
Open market or private sale
$122,620
$61.31 p/Share
2,000
Reduced 2.47%
78,855
Common Stock, $.01 par...
Apr 24
2019
BUY
Exercise of conversion of derivative security
$78,240
$39.12 p/Share
2,000
Added 2.41%
80,855
Common Stock, $.01 par...
Apr 23
2019
SELL
Open market or private sale
$528,447
$60.79 p/Share
8,693
Reduced 9.93%
78,855
Common Stock, $.01 par...
Apr 23
2019
BUY
Exercise of conversion of derivative security
$180,595
$38.02 p/Share
4,750
Added 5.15%
87,548
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$360,045
$56.7 p/Share
6,350
Reduced 7.12%
82,798
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
13,510
Added 13.16%
89,148
Common Stock, $.01 par...
Jan 25
2019
SELL
Payment of exercise price or tax liability
$371,849
$54.74 p/Share
6,793
Reduced 8.24%
75,638
Common Stock, $.01 par...
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
14,400
Added 14.87%
82,431
Common Stock, $.01 par...
Nov 07
2018
SELL
Open market or private sale
$60,510
$60.51 p/Share
1,000
Reduced 1.45%
68,031
Common Stock, $.01 par...
Nov 07
2018
BUY
Exercise of conversion of derivative security
$40,220
$40.22 p/Share
1,000
Added 1.43%
69,031
Common Stock, $.01 par...
Nov 05
2018
SELL
Open market or private sale
$241,800
$60.45 p/Share
4,000
Reduced 5.55%
68,031
Common Stock, $.01 par...
Nov 05
2018
BUY
Exercise of conversion of derivative security
$160,880
$40.22 p/Share
4,000
Added 5.26%
72,031
Common Stock, $.01 par...
Oct 31
2018
SELL
Open market or private sale
$122,774
$59.89 p/Share
2,050
Reduced 2.93%
68,031
Common Stock, $.01 par...
Oct 31
2018
BUY
Exercise of conversion of derivative security
$79,273
$38.67 p/Share
2,050
Added 2.84%
70,081
Common Stock, $.01 par...
Oct 30
2018
SELL
Open market or private sale
$357,480
$59.58 p/Share
6,000
Reduced 8.1%
68,031
Common Stock, $.01 par...
Oct 30
2018
BUY
Exercise of conversion of derivative security
$185,600
$37.12 p/Share
5,000
Added 6.33%
74,031
Common Stock, $.01 par...
Oct 29
2018
SELL
Open market or private sale
$528,120
$58.68 p/Share
9,000
Reduced 11.53%
69,031
Common Stock, $.01 par...