Jan 22
2021
SELL
Payment of exercise price or tax liability
$243,639
$80.97 p/Share
3,009
Reduced 22.24%
10,522
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
6,170
Added 31.32%
13,531
Common Stock, $.01 par...
Nov 24
2020
BUY
Open market or private sale
$214,151
$77.76 p/Share
2,754
Added 27.23%
7,361
Common Stock, $.01 par...
Nov 18
2020
SELL
Payment of exercise price or tax liability
$217,726
$74.82 p/Share
2,910
Reduced 22.34%
10,115
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
6,160
Added 32.11%
13,025
Common Stock, $.01 par...
Aug 20
2020
SELL
Open market or private sale
$260,172
$77.34 p/Share
3,364
Reduced 32.89%
6,865
Common Stock, $.01 par...
Aug 19
2020
SELL
Payment of exercise price or tax liability
$250,802
$78.01 p/Share
3,215
Reduced 23.91%
10,229
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
6,850
Added 33.75%
13,444
Common Stock, $.01 par...
Jul 27
2020
SELL
Open market or private sale
$88,792
$73.02 p/Share
1,216
Reduced 15.57%
6,594
Common Stock, $.01 par...
May 04
2020
SELL
Open market or private sale
$101,865
$59.85 p/Share
1,702
Reduced 17.89%
7,810
Common Stock, $.01 par...
Feb 12
2020
SELL
Payment of exercise price or tax liability
$98,001
$75.56 p/Share
1,297
Reduced 12.0%
9,512
Common Stock, $.01 par...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
4,051
Added 27.26%
10,809
Common Stock, $.01 par...
Jan 27
2020
SELL
Open market or private sale
$383,050
$76.61 p/Share
5,000
Reduced 42.52%
6,758
Common Stock, $.01 par...
Jan 23
2020
SELL
Payment of exercise price or tax liability
$207,664
$80.49 p/Share
2,580
Reduced 17.99%
11,758
Common Stock, $.01 par...
Jan 23
2020
BUY
Exercise of conversion of derivative security
-
7,880
Added 35.47%
14,338
Common Stock, $.01 par...
Nov 14
2019
SELL
Open market or private sale
$299,360
$74.84 p/Share
4,000
Reduced 38.25%
6,458
Common Stock, $.01 par...
Nov 13
2019
SELL
Payment of exercise price or tax liability
$278,170
$75.1 p/Share
3,704
Reduced 26.15%
10,458
Common Stock, $.01 par...
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
7,880
Added 35.75%
14,162
Common Stock, $.01 par...
Nov 06
2019
SELL
Open market or private sale
$37,715
$75.43 p/Share
500
Reduced 7.37%
6,282
Common Stock, $.01 par...
Oct 28
2019
SELL
Open market or private sale
$246,602
$72.53 p/Share
3,400
Reduced 33.39%
6,782
Common Stock, $.01 par...
Oct 28
2019
BUY
Exercise of conversion of derivative security
$86,355
$45.45 p/Share
1,900
Added 15.73%
10,182
Common Stock, $.01 par...
Aug 20
2019
SELL
Open market or private sale
$230,929
$57.09 p/Share
4,045
Reduced 32.81%
8,282
Common Stock, $.01 par...
Aug 19
2019
SELL
Payment of exercise price or tax liability
$162,550
$57.95 p/Share
2,805
Reduced 18.54%
12,327
Common Stock, $.01 par...
Aug 19
2019
BUY
Exercise of conversion of derivative security
-
6,850
Added 31.16%
15,132
Common Stock, $.01 par...
Apr 23
2019
SELL
Open market or private sale
$263,349
$60.89 p/Share
4,325
Reduced 34.31%
8,282
Common Stock, $.01 par...