Jan 27
2023
SELL
Payment of exercise price or tax liability
$233,057
$93.56 p/Share
2,491
Reduced 12.86%
16,881
Common Stock, $.01 par...
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
5,170
Added 21.07%
19,372
Common Stock, $.01 par...
Nov 18
2022
SELL
Open market or private sale
$147,215
$107.3 p/Share
1,372
Reduced 8.81%
14,202
Common Stock, $.01 par...
Nov 17
2022
SELL
Open market or private sale
$111,191
$106.2 p/Share
1,047
Reduced 7.55%
12,829
Common Stock, $.01 par...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$258,548
$106.18 p/Share
2,435
Reduced 13.52%
15,574
Common Stock, $.01 par...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
5,180
Added 22.34%
18,009
Common Stock, $.01 par...
Nov 16
2022
SELL
Open market or private sale
$285,747
$104.9 p/Share
2,724
Reduced 16.41%
13,876
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$114,745
$82.61 p/Share
1,389
Reduced 7.72%
16,600
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
2,954
Added 14.1%
17,989
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$133,869
$56.7 p/Share
2,361
Reduced 12.63%
16,335
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
5,023
Added 21.18%
18,696
Common Stock, $.01 par...
Jan 25
2019
SELL
Payment of exercise price or tax liability
$141,558
$54.74 p/Share
2,586
Reduced 15.91%
13,673
Common Stock, $.01 par...
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
5,300
Added 24.58%
16,259
Common Stock, $.01 par...
Feb 13
2018
SELL
Payment of exercise price or tax liability
$75,332
$57.77 p/Share
1,304
Reduced 10.63%
10,959
Common Stock, $.01 par...
Feb 13
2018
BUY
Exercise of conversion of derivative security
-
2,774
Added 18.45%
12,263
Common Stock, $.01 par...
Jan 26
2018
SELL
Payment of exercise price or tax liability
$105,140
$60.88 p/Share
1,727
Reduced 15.4%
9,489
Common Stock, $.01 par...
Jan 26
2018
BUY
Exercise of conversion of derivative security
-
3,500
Added 23.78%
11,216
Common Stock, $.01 par...
Oct 31
2017
SELL
Open market or private sale
$842,278
$61.57 p/Share
13,680
Reduced 63.94%
7,716
Common Stock, $.01 par...
Oct 31
2017
BUY
Exercise of conversion of derivative security
$667,321
$40.51 p/Share
16,473
Added 43.5%
21,396
Common Stock, $.01 par...
Jul 20
2017
SELL
Sale (or disposition) back to the issuer
$110,398
$53.8 p/Share
2,052
Reduced 24.36%
6,372
Common Stock, $.01 par...
Jul 20
2017
SELL
Open market or private sale
$80,898
$55.83 p/Share
1,449
Reduced 22.74%
4,923
Common Stock, $.01 par...
Jul 20
2017
BUY
Exercise of conversion of derivative security
$108,111
$30.88 p/Share
3,501
Added 29.36%
8,424
Common Stock, $.01 par...
Jul 19
2017
SELL
Open market or private sale
$69,940
$53.8 p/Share
1,300
Reduced 20.89%
4,923
Common Stock, $.01 par...
Jul 19
2017
BUY
Exercise of conversion of derivative security
$52,832
$40.64 p/Share
1,300
Added 17.28%
6,223
Common Stock, $.01 par...
Jun 28
2017
SELL
Open market or private sale
$21,520
$53.8 p/Share
400
Reduced 7.51%
4,923
Common Stock, $.01 par...