Nov 24
2020
SELL
Open market or private sale
$1,557,800
$77.89 p/Share
20,000
Reduced 24.15%
62,814
Common Stock, $.01 par...
Nov 24
2020
BUY
Exercise of conversion of derivative security
$611,600
$30.58 p/Share
20,000
Added 19.45%
82,814
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
6,160
Added 8.93%
62,814
Common Stock, $.01 par...
Nov 11
2020
SELL
Open market or private sale
$1,792,560
$74.69 p/Share
24,000
Reduced 29.76%
56,654
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
2,283
Added 2.75%
80,654
Common Stock, $.01 par...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
3,918
Added 4.76%
78,371
Common Stock, $.01 par...
Jan 23
2020
BUY
Exercise of conversion of derivative security
-
7,620
Added 9.28%
74,453
Common Stock, $.01 par...
Nov 13
2019
SELL
Open market or private sale
$448,891
$74.94 p/Share
5,990
Reduced 9.19%
59,213
Common Stock, $.01 par...
Nov 13
2019
BUY
Exercise of conversion of derivative security
$381,897
$28.06 p/Share
13,610
Added 16.92%
66,833
Common Stock, $.01 par...
Nov 07
2019
SELL
Open market or private sale
$676,741
$75.11 p/Share
9,010
Reduced 13.21%
59,213
Common Stock, $.01 par...
Nov 07
2019
BUY
Exercise of conversion of derivative security
$121,062
$30.19 p/Share
4,010
Added 5.55%
68,223
Common Stock, $.01 par...
Oct 29
2019
SELL
Open market or private sale
$1,082,250
$72.15 p/Share
15,000
Reduced 18.94%
64,213
Common Stock, $.01 par...
Aug 19
2019
BUY
Exercise of conversion of derivative security
-
2,282
Added 2.8%
79,213
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
7,101
Added 8.45%
76,931
Common Stock, $.01 par...
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
7,600
Added 9.82%
69,830
Common Stock, $.01 par...
Feb 13
2018
BUY
Exercise of conversion of derivative security
-
5,840
Added 8.58%
62,230
Common Stock, $.01 par...
Jan 26
2018
BUY
Exercise of conversion of derivative security
-
7,500
Added 11.74%
56,390
Common Stock, $.01 par...
Nov 27
2017
SELL
Open market or private sale
$630,700
$63.07 p/Share
10,000
Reduced 16.98%
48,890
Common Stock, $.01 par...
Nov 27
2017
BUY
Exercise of conversion of derivative security
$184,750
$36.95 p/Share
5,000
Added 7.83%
58,890
Common Stock, $.01 par...
Feb 15
2017
BUY
Exercise of conversion of derivative security
-
4,890
Added 8.32%
53,890
Common Stock, $.01 par...
Jan 20
2017
BUY
Exercise of conversion of derivative security
-
9,000
Added 15.52%
49,000
Common Stock, $.01 par...
Nov 23
2016
SELL
Open market or private sale
$511,900
$51.19 p/Share
10,000
Reduced 20.0%
40,000
Common Stock, $.01 par...
Nov 23
2016
BUY
Exercise of conversion of derivative security
$135,700
$27.14 p/Share
5,000
Added 9.09%
50,000
Common Stock, $.01 par...
Aug 26
2016
SELL
Open market or private sale
$232,450
$46.49 p/Share
5,000
Reduced 10.0%
45,000
Common Stock, $.01 par...
Aug 26
2016
BUY
Exercise of conversion of derivative security
$149,000
$29.8 p/Share
5,000
Added 9.09%
50,000
Common Stock, $.01 par...