Aug 05
2020
SELL
Open market or private sale
$323,946
$77.13 p/Share
4,200
Reduced 3.28%
123,913
Common Stock, $.01 par...
Aug 05
2020
BUY
Exercise of conversion of derivative security
$190,890
$45.45 p/Share
4,200
Added 3.17%
128,113
Common Stock, $.01 par...
Aug 03
2020
SELL
Open market or private sale
$774,690
$75.95 p/Share
10,200
Reduced 7.61%
123,913
Common Stock, $.01 par...
Aug 03
2020
BUY
Exercise of conversion of derivative security
$463,080
$45.4 p/Share
10,200
Added 7.44%
126,913
Common Stock, $.01 par...
May 27
2020
SELL
Open market or private sale
$326,468
$68.0 p/Share
4,801
Reduced 3.73%
123,913
Common Stock, $.01 par...
May 27
2020
BUY
Exercise of conversion of derivative security
$213,164
$44.4 p/Share
4,801
Added 3.6%
128,714
Common Stock, $.01 par...
May 26
2020
SELL
Open market or private sale
$362,685
$66.56 p/Share
5,449
Reduced 4.21%
123,913
Common Stock, $.01 par...
May 26
2020
BUY
Exercise of conversion of derivative security
$234,961
$43.12 p/Share
5,449
Added 4.04%
129,362
Common Stock, $.01 par...
May 11
2020
SELL
Open market or private sale
$256,800
$64.2 p/Share
4,000
Reduced 3.13%
123,913
Common Stock, $.01 par...
May 11
2020
BUY
Exercise of conversion of derivative security
$167,360
$41.84 p/Share
4,000
Added 3.03%
127,913
Common Stock, $.01 par...
May 06
2020
SELL
Open market or private sale
$48,800
$61.23 p/Share
797
Reduced 0.64%
123,913
Common Stock, $.01 par...
May 05
2020
SELL
Open market or private sale
$145,065
$61.39 p/Share
2,363
Reduced 1.86%
124,710
Common Stock, $.01 par...
Feb 12
2020
SELL
Payment of exercise price or tax liability
$541,312
$75.56 p/Share
7,164
Reduced 5.34%
127,073
Common Stock, $.01 par...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
15,241
Added 10.2%
134,237
Common Stock, $.01 par...
Jan 23
2020
SELL
Payment of exercise price or tax liability
$972,883
$80.49 p/Share
12,087
Reduced 9.22%
118,996
Common Stock, $.01 par...
Jan 23
2020
BUY
Exercise of conversion of derivative security
-
29,630
Added 18.44%
131,083
Common Stock, $.01 par...
Nov 19
2019
SELL
Open market or private sale
$519,818
$77.01 p/Share
6,750
Reduced 6.24%
101,453
Common Stock, $.01 par...
Nov 19
2019
BUY
Exercise of conversion of derivative security
$300,240
$44.48 p/Share
6,750
Added 5.87%
108,203
Common Stock, $.01 par...
Nov 13
2019
SELL
Payment of exercise price or tax liability
$1,046,218
$75.1 p/Share
13,931
Reduced 12.07%
101,453
Common Stock, $.01 par...
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
29,640
Added 20.44%
115,384
Common Stock, $.01 par...
Oct 31
2019
SELL
Open market or private sale
$203,940
$74.16 p/Share
2,750
Reduced 3.11%
85,744
Common Stock, $.01 par...
Oct 31
2019
BUY
Exercise of conversion of derivative security
$112,777
$41.01 p/Share
2,750
Added 3.01%
88,494
Common Stock, $.01 par...
Oct 30
2019
SELL
Open market or private sale
$293,680
$73.42 p/Share
4,000
Reduced 4.46%
85,744
Common Stock, $.01 par...
Oct 30
2019
BUY
Exercise of conversion of derivative security
$164,040
$41.01 p/Share
4,000
Added 4.27%
89,744
Common Stock, $.01 par...
Oct 28
2019
SELL
Open market or private sale
$1,290,322
$72.49 p/Share
17,800
Reduced 17.19%
85,744
Common Stock, $.01 par...