Nov 30
2020
SELL
Payment of exercise price or tax liability
$43,768
$40.79 p/Share
1,073
Reduced 1.92%
54,926
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
1,073
Added 1.88%
55,999
Common Stock
Feb 20
2020
SELL
Sale (or disposition) back to the issuer
$3,699,282
$59.06 p/Share
62,636
Reduced 39.59%
95,564
Common Stock
Feb 20
2020
SELL
Payment of exercise price or tax liability
$2,400,080
$59.06 p/Share
40,638
Reduced 42.52%
54,926
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
-
103,274
Added 39.5%
158,200
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
$1,603,501
$58.14 p/Share
27,580
Reduced 27.94%
71,123
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$941,694
$58.14 p/Share
16,197
Reduced 22.77%
54,926
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
-
43,777
Added 30.73%
98,703
Common Stock
Nov 29
2019
SELL
Payment of exercise price or tax liability
$54,951
$59.86 p/Share
918
Reduced 1.64%
54,926
Common Stock
Nov 29
2019
BUY
Exercise of conversion of derivative security
-
918
Added 1.62%
55,844
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$3,213,596
$69.59 p/Share
46,179
Reduced 45.67%
54,926
Common Stock
Feb 19
2019
SELL
Sale (or disposition) back to the issuer
$4,953,138
$69.59 p/Share
71,176
Reduced 41.31%
101,105
Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
-
117,355
Added 40.52%
172,281
Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$58,644
$66.19 p/Share
886
Reduced 1.59%
54,926
Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
886
Added 1.56%
55,812
Common Stock
Aug 22
2018
SELL
Open market or private sale
$4,271,378
$71.87 p/Share
59,432
Reduced 51.97%
54,926
Common Stock
Aug 22
2018
BUY
Exercise of conversion of derivative security
$2,149,061
$36.16 p/Share
59,432
Added 34.2%
114,358
Common Stock
Feb 17
2018
SELL
Sale (or disposition) back to the issuer
$971,841
$54.65 p/Share
17,783
Reduced 24.46%
54,926
Common Stock
Feb 17
2018
SELL
Payment of exercise price or tax liability
$29,402
$54.65 p/Share
538
Reduced 0.97%
54,926
Common Stock
Feb 17
2018
BUY
Exercise of conversion of derivative security
-
18,321
Added 25.01%
54,926
Common Stock
Feb 05
2018
SELL
Sale (or disposition) back to the issuer
$289,938
$56.94 p/Share
5,092
Reduced 8.48%
54,926
Common Stock
Feb 05
2018
SELL
Payment of exercise price or tax liability
$81,766
$56.94 p/Share
1,436
Reduced 2.55%
54,926
Common Stock
Feb 05
2018
BUY
Exercise of conversion of derivative security
-
6,528
Added 10.62%
54,926
Common Stock
Apr 04
2017
SELL
Payment of exercise price or tax liability
$299,584
$49.42 p/Share
6,062
Reduced 9.94%
54,926
Common Stock
Apr 04
2017
BUY
Exercise of conversion of derivative security
$756,422
$49.42 p/Share
15,306
Added 20.06%
60,988
Common Stock