Jul 23
2020
SELL
Open market or private sale
$739,385
$77.83 p/Share
9,500
Reduced 16.43%
48,318
Common Stock, $.01 par...
Jul 23
2020
BUY
Exercise of conversion of derivative security
$431,300
$45.4 p/Share
9,500
Added 14.11%
57,818
Common Stock, $.01 par...
Jul 21
2020
SELL
Open market or private sale
$353,637
$74.45 p/Share
4,750
Reduced 8.95%
48,318
Common Stock, $.01 par...
Jul 21
2020
BUY
Exercise of conversion of derivative security
$198,740
$41.84 p/Share
4,750
Added 8.22%
53,068
Common Stock, $.01 par...
Jul 15
2020
SELL
Open market or private sale
$343,662
$72.35 p/Share
4,750
Reduced 8.95%
48,318
Common Stock, $.01 par...
Jul 15
2020
BUY
Exercise of conversion of derivative security
$162,545
$34.22 p/Share
4,750
Added 8.22%
53,068
Common Stock, $.01 par...
Jun 08
2020
SELL
Open market or private sale
$326,662
$70.25 p/Share
4,650
Reduced 8.78%
48,318
Common Stock, $.01 par...
Jun 08
2020
BUY
Exercise of conversion of derivative security
$161,681
$34.77 p/Share
4,650
Added 8.07%
52,968
Common Stock, $.01 par...
Feb 12
2020
SELL
Payment of exercise price or tax liability
$231,969
$75.56 p/Share
3,070
Reduced 5.97%
48,318
Common Stock, $.01 par...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
6,530
Added 11.27%
51,388
Common Stock, $.01 par...
Jan 23
2020
SELL
Payment of exercise price or tax liability
$453,642
$80.49 p/Share
5,636
Reduced 11.16%
44,858
Common Stock, $.01 par...
Jan 23
2020
BUY
Exercise of conversion of derivative security
-
12,700
Added 20.1%
50,494
Common Stock, $.01 par...
Nov 27
2019
SELL
Open market or private sale
$351,530
$76.77 p/Share
4,579
Reduced 10.81%
37,794
Common Stock, $.01 par...
Nov 27
2019
BUY
Exercise of conversion of derivative security
$186,640
$40.76 p/Share
4,579
Added 9.75%
42,373
Common Stock, $.01 par...
Nov 26
2019
SELL
Open market or private sale
$274,606
$77.18 p/Share
3,558
Reduced 8.6%
37,794
Common Stock, $.01 par...
Nov 26
2019
BUY
Exercise of conversion of derivative security
$132,073
$37.12 p/Share
3,558
Added 7.92%
41,352
Common Stock, $.01 par...
Nov 13
2019
SELL
Payment of exercise price or tax liability
$448,272
$75.1 p/Share
5,969
Reduced 13.64%
37,794
Common Stock, $.01 par...
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
12,700
Added 22.49%
43,763
Common Stock, $.01 par...
Nov 01
2019
SELL
Open market or private sale
$250,875
$74.07 p/Share
3,387
Reduced 9.83%
31,063
Common Stock, $.01 par...
Nov 01
2019
BUY
Exercise of conversion of derivative security
$131,890
$38.94 p/Share
3,387
Added 8.95%
34,450
Common Stock, $.01 par...
Oct 31
2019
SELL
Open market or private sale
$7,426
$74.26 p/Share
100
Reduced 0.32%
31,063
Common Stock, $.01 par...
Oct 31
2019
BUY
Exercise of conversion of derivative security
$3,894
$38.94 p/Share
100
Added 0.32%
31,163
Common Stock, $.01 par...
Oct 30
2019
SELL
Open market or private sale
$238,331
$73.31 p/Share
3,251
Reduced 9.47%
31,063
Common Stock, $.01 par...
Oct 29
2019
SELL
Open market or private sale
$310,420
$73.04 p/Share
4,250
Reduced 11.02%
34,314
Common Stock, $.01 par...
Oct 29
2019
BUY
Exercise of conversion of derivative security
$180,880
$42.56 p/Share
4,250
Added 9.93%
38,564
Common Stock, $.01 par...