May 03
2021
SELL
Open market or private sale
$148,103
$57.83 p/Share
2,561
Reduced 3.39%
72,946
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$216,389
$57.75 p/Share
3,747
Reduced 4.73%
75,507
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
7,556
Added 8.98%
76,605
Common Stock
Feb 24
2021
SELL
Open market or private sale
$307,010
$60.59 p/Share
5,067
Reduced 6.6%
71,698
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$158,227
$56.55 p/Share
2,798
Reduced 3.54%
76,241
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
7,865
Added 9.26%
77,084
Common Stock
Nov 02
2020
SELL
Open market or private sale
$128,046
$44.96 p/Share
2,848
Reduced 3.85%
71,174
Common Stock
Oct 30
2020
SELL
Payment of exercise price or tax liability
$172,380
$44.2 p/Share
3,900
Reduced 5.01%
74,022
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
-
7,864
Added 9.44%
75,403
Common Stock
Aug 04
2020
SELL
Open market or private sale
$11,878
$48.68 p/Share
244
Reduced 0.35%
70,058
Common Stock
Aug 03
2020
SELL
Payment of exercise price or tax liability
$11,563
$48.18 p/Share
240
Reduced 0.34%
70,302
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
-
484
Added 0.68%
70,542
Common Stock
Jul 31
2020
SELL
Open market or private sale
$137,168
$48.18 p/Share
2,847
Reduced 3.91%
70,058
Common Stock
Jul 30
2020
SELL
Payment of exercise price or tax liability
$187,443
$48.05 p/Share
3,901
Reduced 5.08%
72,905
Common Stock
Jul 30
2020
BUY
Exercise of conversion of derivative security
-
7,864
Added 9.57%
74,286
Common Stock
Jul 01
2020
SELL
Open market or private sale
$419,887
$59.83 p/Share
7,018
Reduced 9.24%
68,942
Common Stock
May 04
2020
SELL
Open market or private sale
$13,870
$57.08 p/Share
243
Reduced 0.32%
75,960
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$13,997
$58.32 p/Share
240
Reduced 0.31%
76,203
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
483
Added 0.63%
76,443
Common Stock
Apr 30
2020
SELL
Payment of exercise price or tax liability
$236,535
$60.65 p/Share
3,900
Reduced 4.72%
78,808
Common Stock
Apr 30
2020
SELL
Open market or private sale
$167,548
$58.83 p/Share
2,848
Reduced 3.61%
75,960
Common Stock
Apr 30
2020
BUY
Exercise of conversion of derivative security
-
7,864
Added 8.93%
80,189
Common Stock
Apr 01
2020
SELL
Open market or private sale
$577,477
$52.81 p/Share
10,935
Reduced 12.75%
74,844
Common Stock
Mar 03
2020
SELL
Open market or private sale
$573,275
$57.72 p/Share
9,932
Reduced 10.38%
85,779
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$2,323,008
$56.37 p/Share
41,210
Reduced 30.1%
95,711
Common Stock