May 08
2020
SELL
Open market or private sale
$481,916
$63.41 p/Share
7,600
Reduced 15.43%
41,655
Common Stock, $.01 par...
May 08
2020
BUY
Exercise of conversion of derivative security
$345,040
$45.4 p/Share
7,600
Added 13.37%
49,255
Common Stock, $.01 par...
Feb 12
2020
SELL
Payment of exercise price or tax liability
$139,182
$75.56 p/Share
1,842
Reduced 4.23%
41,655
Common Stock, $.01 par...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
3,918
Added 8.26%
43,497
Common Stock, $.01 par...
Jan 23
2020
SELL
Payment of exercise price or tax liability
$292,903
$80.49 p/Share
3,639
Reduced 8.42%
39,579
Common Stock, $.01 par...
Jan 23
2020
BUY
Exercise of conversion of derivative security
-
7,620
Added 14.99%
43,218
Common Stock, $.01 par...
Dec 17
2019
-
130
Reduced 0.36%
35,598
Common Stock, $.01 par...
Nov 19
2019
SELL
Open market or private sale
$582,388
$76.63 p/Share
7,600
Reduced 17.54%
35,728
Common Stock, $.01 par...
Nov 19
2019
BUY
Exercise of conversion of derivative security
$289,028
$38.03 p/Share
7,600
Added 14.92%
43,328
Common Stock, $.01 par...
Nov 13
2019
SELL
Payment of exercise price or tax liability
$269,008
$75.1 p/Share
3,582
Reduced 9.11%
35,728
Common Stock, $.01 par...
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
7,620
Added 16.24%
39,310
Common Stock, $.01 par...
Nov 05
2019
SELL
Open market or private sale
$994,620
$75.35 p/Share
13,200
Reduced 29.41%
31,690
Common Stock, $.01 par...
Nov 05
2019
BUY
Exercise of conversion of derivative security
$512,292
$38.81 p/Share
13,200
Added 22.72%
44,890
Common Stock, $.01 par...
Oct 29
2019
SELL
Open market or private sale
$951,730
$73.21 p/Share
13,000
Reduced 29.09%
31,690
Common Stock, $.01 par...
Oct 29
2019
BUY
Exercise of conversion of derivative security
$533,520
$41.04 p/Share
13,000
Added 22.53%
44,690
Common Stock, $.01 par...
Oct 28
2019
SELL
Open market or private sale
$1,281,774
$72.7 p/Share
17,631
Reduced 35.75%
31,690
Common Stock, $.01 par...
Oct 28
2019
BUY
Exercise of conversion of derivative security
$579,355
$32.86 p/Share
17,631
Added 26.33%
49,321
Common Stock, $.01 par...
Aug 19
2019
SELL
Payment of exercise price or tax liability
$43,636
$57.95 p/Share
753
Reduced 2.32%
31,690
Common Stock, $.01 par...
Aug 19
2019
BUY
Exercise of conversion of derivative security
-
2,282
Added 6.57%
32,443
Common Stock, $.01 par...
Aug 01
2019
SELL
Open market or private sale
$66,972
$59.85 p/Share
1,119
Reduced 3.58%
30,161
Common Stock, $.01 par...
Aug 01
2019
BUY
Exercise of conversion of derivative security
$28,333
$25.32 p/Share
1,119
Added 3.45%
31,280
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$181,213
$56.7 p/Share
3,196
Reduced 9.58%
30,161
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
7,101
Added 17.55%
33,357
Common Stock, $.01 par...
Jan 25
2019
SELL
Payment of exercise price or tax liability
$191,371
$54.74 p/Share
3,496
Reduced 11.75%
26,256
Common Stock, $.01 par...
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
7,600
Added 20.35%
29,752
Common Stock, $.01 par...