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...
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...