Dec 10
2020
-
130
Reduced 0.53%
24,419
Common Stock, $.01 par...
Nov 24
2020
SELL
Open market or private sale
$214,112
$78.2 p/Share
2,738
Reduced 10.03%
24,549
Common Stock, $.01 par...
Nov 18
2020
SELL
Payment of exercise price or tax liability
$241,294
$74.82 p/Share
3,225
Reduced 10.57%
27,287
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
6,860
Added 18.36%
30,512
Common Stock, $.01 par...
Aug 31
2020
SELL
Open market or private sale
$150,939
$76.58 p/Share
1,971
Reduced 7.69%
23,652
Common Stock, $.01 par...
Aug 19
2020
SELL
Payment of exercise price or tax liability
$83,783
$78.01 p/Share
1,074
Reduced 4.02%
25,623
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
2,283
Added 7.88%
26,697
Common Stock, $.01 par...
Aug 17
2020
SELL
Open market or private sale
$354,471
$79.3 p/Share
4,470
Reduced 15.48%
24,414
Common Stock, $.01 par...
Jul 29
2020
SELL
Open market or private sale
$224,126
$73.22 p/Share
3,061
Reduced 9.58%
28,884
Common Stock, $.01 par...
Jul 28
2020
SELL
Open market or private sale
$51,556
$72.41 p/Share
712
Reduced 2.18%
31,945
Common Stock, $.01 par...
Jul 27
2020
SELL
Open market or private sale
$44,165
$73.0 p/Share
605
Reduced 1.82%
32,657
Common Stock, $.01 par...
May 27
2020
SELL
Open market or private sale
$559,310
$66.64 p/Share
8,393
Reduced 20.15%
33,262
Common Stock, $.01 par...
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...