May 10
2021
SELL
Open market or private sale
$978,750
$65.25 p/Share
15,000
Reduced 31.94%
31,956
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Other acquisition or disposition
-
257
Reduced 0.81%
31,471
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Payment of exercise price or tax liability
$888,908
$60.93 p/Share
14,589
Reduced 23.7%
46,956
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Other acquisition or disposition
-
3,450
Added 5.85%
55,516
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
31,575
Added 37.33%
53,018
Common Stock, $0.10 pa...
May 19
2020
SELL
Open market or private sale
$1,567,000
$62.68 p/Share
25,000
Reduced 48.28%
26,777
Common Stock, $0.10 pa...
Mar 10
2020
SELL
Payment of exercise price or tax liability
$784,372
$57.93 p/Share
13,540
Reduced 20.73%
51,777
Common Stock, $0.10 pa...
Mar 10
2020
SELL
Other acquisition or disposition
-
184
Reduced 0.47%
38,805
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Other acquisition or disposition
-
3,019
Added 4.78%
60,186
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Exercise of conversion of derivative security
-
30,519
Added 34.33%
58,379
Common Stock, $0.10 pa...
Nov 05
2019
SELL
Open market or private sale
$1,414,000
$56.56 p/Share
25,000
Reduced 43.89%
31,963
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Other acquisition or disposition
-
2,020
Reduced 3.97%
48,839
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Payment of exercise price or tax liability
$535,278
$51.39 p/Share
10,416
Reduced 15.46%
56,963
Common Stock, $0.10 pa...
Mar 10
2019
BUY
Exercise of conversion of derivative security
-
26,568
Added 29.45%
63,652
Common Stock, $0.10 pa...
Mar 10
2018
SELL
Payment of exercise price or tax liability
$997,745
$67.92 p/Share
14,690
Reduced 25.54%
42,831
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Exercise of conversion of derivative security
-
34,681
Added 39.49%
53,132
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Other acquisition or disposition
-
1,357
Added 4.28%
30,352
Common Stock, $0.10 pa...
Mar 17
2017
SELL
Open market or private sale
$282,450
$56.49 p/Share
5,000
Reduced 18.88%
21,483
Common Stock, $0.10 pa...
Mar 14
2017
SELL
Open market or private sale
$851,250
$56.75 p/Share
15,000
Reduced 36.16%
26,483
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Other acquisition or disposition
-
670
Reduced 2.2%
29,787
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Payment of exercise price or tax liability
$842,841
$58.32 p/Share
14,452
Reduced 25.84%
41,483
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Other acquisition or disposition
-
1,363
Added 4.74%
27,378
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Exercise of conversion of derivative security
-
33,271
Added 39.06%
51,898
Common Stock, $0.10 pa...
May 02
2016
SELL
Open market or private sale
$1,598,585
$71.95 p/Share
22,218
Reduced 50.28%
21,971
Common Stock, $0.10 pa...
Mar 10
2016
SELL
Other acquisition or disposition
-
34
Reduced 0.11%
31,891
Common Stock, $0.10 pa...