Mar 02
2020
SELL
Payment of exercise price or tax liability
$2,150,008
$56.37 p/Share
38,141
Reduced 23.06%
127,233
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
-
76,928
Added 31.75%
165,374
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$79,673
$64.67 p/Share
1,232
Reduced 1.38%
87,955
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
-
2,483
Added 2.71%
89,187
Common Stock
Jan 30
2020
SELL
Payment of exercise price or tax liability
$392,217
$65.72 p/Share
5,968
Reduced 6.44%
86,704
Common Stock
Jan 30
2020
BUY
Exercise of conversion of derivative security
-
16,232
Added 15.15%
90,884
Common Stock
Nov 01
2019
SELL
Payment of exercise price or tax liability
$69,152
$56.13 p/Share
1,232
Reduced 1.59%
76,440
Common Stock
Nov 01
2019
BUY
Exercise of conversion of derivative security
-
2,483
Added 3.1%
77,672
Common Stock
Oct 30
2019
SELL
Payment of exercise price or tax liability
$451,766
$56.12 p/Share
8,050
Reduced 9.67%
75,189
Common Stock
Oct 30
2019
BUY
Exercise of conversion of derivative security
-
16,232
Added 17.54%
76,298
Common Stock
Aug 01
2019
SELL
Payment of exercise price or tax liability
$62,387
$50.68 p/Share
1,231
Reduced 1.8%
67,007
Common Stock
Aug 01
2019
BUY
Exercise of conversion of derivative security
-
2,482
Added 3.51%
68,238
Common Stock
Jul 30
2019
SELL
Payment of exercise price or tax liability
$418,117
$51.94 p/Share
8,050
Reduced 10.91%
65,756
Common Stock
Jul 30
2019
BUY
Exercise of conversion of derivative security
-
16,233
Added 19.53%
66,866
Common Stock
May 01
2019
SELL
Payment of exercise price or tax liability
$63,041
$51.17 p/Share
1,232
Reduced 2.1%
57,573
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
-
2,483
Added 4.05%
58,805
Common Stock
Apr 30
2019
SELL
Payment of exercise price or tax liability
$411,758
$51.15 p/Share
8,050
Reduced 12.51%
56,322
Common Stock
Apr 30
2019
BUY
Exercise of conversion of derivative security
-
16,232
Added 22.04%
57,431
Common Stock
Apr 03
2019
SELL
Open market or private sale
$1,384,350
$55.0 p/Share
25,170
Reduced 34.33%
48,140
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$1,317,496
$53.23 p/Share
24,751
Reduced 25.24%
73,310
Common Stock
Feb 25
2019
BUY
Exercise of conversion of derivative security
-
49,921
Added 33.73%
98,061
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$50,335
$48.03 p/Share
1,048
Reduced 2.15%
47,622
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
-
2,482
Added 4.85%
48,670
Common Stock
Jan 30
2019
SELL
Payment of exercise price or tax liability
$227,819
$47.07 p/Share
4,840
Reduced 9.48%
46,188
Common Stock
Jan 30
2019
BUY
Exercise of conversion of derivative security
-
13,995
Added 21.87%
50,009
Common Stock