Dec 01
2020
SELL
Payment of exercise price or tax liability
$69,681
$49.63 p/Share
1,404
Reduced 0.97%
143,031
Common Stock
Nov 23
2020
-
680
Reduced 0.46%
147,709
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$561,486
$49.21 p/Share
11,410
Reduced 7.32%
144,435
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
21,541
Added 12.14%
155,845
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$46,908
$33.41 p/Share
1,404
Reduced 1.03%
134,304
Common Stock
Oct 16
2020
SELL
Payment of exercise price or tax liability
$72,464
$33.72 p/Share
2,149
Reduced 1.56%
135,708
Common Stock
Oct 16
2020
BUY
Exercise of conversion of derivative security
-
2,863
Added 2.03%
137,857
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$52,145
$37.14 p/Share
1,404
Reduced 1.03%
134,994
Common Stock
Sep 16
2020
SELL
Payment of exercise price or tax liability
$80,893
$37.66 p/Share
2,148
Reduced 1.55%
136,398
Common Stock
Sep 16
2020
BUY
Exercise of conversion of derivative security
-
2,862
Added 2.02%
138,546
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$48,157
$34.3 p/Share
1,404
Reduced 1.02%
135,684
Common Stock
Aug 16
2020
SELL
Payment of exercise price or tax liability
$64,418
$29.99 p/Share
2,148
Reduced 1.54%
137,088
Common Stock
Aug 16
2020
BUY
Exercise of conversion of derivative security
-
2,862
Added 2.01%
139,236
Common Stock
Aug 01
2020
SELL
Payment of exercise price or tax liability
$42,485
$30.26 p/Share
1,404
Reduced 1.02%
136,374
Common Stock
Jul 16
2020
SELL
Payment of exercise price or tax liability
$207,234
$32.35 p/Share
6,406
Reduced 4.8%
127,096
Common Stock
Jul 16
2020
BUY
Exercise of conversion of derivative security
-
11,450
Added 7.67%
137,778
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$42,723
$30.43 p/Share
1,404
Reduced 1.05%
132,734
Common Stock
Jun 16
2020
SELL
Payment of exercise price or tax liability
$24,414
$33.49 p/Share
729
Reduced 0.54%
134,138
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$50,291
$35.82 p/Share
1,404
Reduced 1.03%
134,867
Common Stock
May 27
2020
SELL
Open market or private sale
$1,741,126
$34.54 p/Share
50,409
Reduced 27.0%
136,271
Common Stock
May 26
2020
SELL
Open market or private sale
$1,773,999
$35.48 p/Share
50,000
Reduced 21.13%
186,680
Common Stock
May 22
2020
SELL
Open market or private sale
$1,726,000
$34.52 p/Share
50,000
Reduced 17.44%
236,680
Common Stock
May 21
2020
SELL
Open market or private sale
$5,157,000
$34.38 p/Share
150,000
Reduced 34.35%
286,680
Common Stock
May 16
2020
SELL
Payment of exercise price or tax liability
$23,670
$32.47 p/Share
729
Reduced 0.17%
436,680
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$39,859
$28.39 p/Share
1,404
Reduced 0.32%
437,409
Common Stock