May 08
2021
BUY
Exercise of conversion of derivative security
-
17,245
Added 21.66%
62,384
Common Stock, $0.10 pa...
May 05
2021
SELL
Open market or private sale
$1,963,802
$64.29 p/Share
30,546
Reduced 40.36%
45,139
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Payment of exercise price or tax liability
$213,560
$60.93 p/Share
3,505
Reduced 4.43%
75,685
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Other acquisition or disposition
-
139
Added 0.18%
79,190
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
7,423
Added 8.58%
79,051
Common Stock, $0.10 pa...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$551,219
$61.63 p/Share
8,944
Reduced 11.1%
71,628
Common Stock, $0.10 pa...
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
23,349
Added 22.47%
80,572
Common Stock, $0.10 pa...
Feb 04
2021
SELL
Payment of exercise price or tax liability
$73,010
$61.56 p/Share
1,186
Reduced 2.03%
57,223
Common Stock, $0.10 pa...
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
3,592
Added 5.79%
58,409
Common Stock, $0.10 pa...
Dec 31
2020
SELL
Payment of exercise price or tax liability
$822,332
$62.03 p/Share
13,257
Reduced 19.47%
54,817
Common Stock, $0.10 pa...
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
25,866
Added 27.53%
68,074
Common Stock, $0.10 pa...
Dec 02
2020
SELL
Payment of exercise price or tax liability
$280,183
$62.18 p/Share
4,506
Reduced 9.65%
42,208
Common Stock, $0.10 pa...
Dec 02
2020
BUY
Exercise of conversion of derivative security
-
8,792
Added 15.84%
46,714
Common Stock, $0.10 pa...
Nov 23
2020
SELL
Open market or private sale
$823,244
$61.34 p/Share
13,421
Reduced 26.14%
37,922
Common Stock, $0.10 pa...
Nov 19
2020
SELL
Open market or private sale
$3,529,176
$61.28 p/Share
57,591
Reduced 52.87%
51,343
Common Stock, $0.10 pa...
Nov 19
2020
BUY
Exercise of conversion of derivative security
$2,507,790
$48.03 p/Share
52,213
Added 34.68%
98,355
Common Stock, $0.10 pa...
Oct 30
2020
SELL
Payment of exercise price or tax liability
$167,109
$58.45 p/Share
2,859
Reduced 4.8%
56,721
Common Stock, $0.10 pa...
Oct 30
2020
BUY
Exercise of conversion of derivative security
-
5,804
Added 8.88%
59,580
Common Stock, $0.10 pa...
May 01
2020
SELL
Payment of exercise price or tax liability
$317,811
$60.26 p/Share
5,274
Reduced 8.93%
53,776
Common Stock, $0.10 pa...
May 01
2020
BUY
Exercise of conversion of derivative security
-
10,707
Added 15.35%
59,050
Common Stock, $0.10 pa...
Mar 02
2020
SELL
Open market or private sale
$5,108,222
$60.59 p/Share
84,308
Reduced 63.56%
48,343
Common Stock, $0.10 pa...
Mar 02
2020
BUY
Exercise of conversion of derivative security
$4,489,268
$48.03 p/Share
93,468
Added 41.34%
132,651
Common Stock, $0.10 pa...
Mar 01
2020
SELL
Payment of exercise price or tax liability
$526,992
$59.06 p/Share
8,923
Reduced 18.55%
39,183
Common Stock, $0.10 pa...
Mar 01
2020
BUY
Exercise of conversion of derivative security
-
23,349
Added 32.68%
48,106
Common Stock, $0.10 pa...
Feb 04
2020
SELL
Payment of exercise price or tax liability
$74,769
$64.29 p/Share
1,163
Reduced 4.49%
24,757
Common Stock, $0.10 pa...