Apr 30
2020
BUY
Exercise of conversion of derivative security
$1,000,000
$20.0 p/Share
50,000
Added 23.25%
165,086
Common Stock
Apr 28
2020
SELL
Payment of exercise price or tax liability
$30,388
$26.47 p/Share
1,148
Reduced 0.99%
115,086
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
4,139
Added 3.44%
116,234
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$82,807
$30.59 p/Share
2,707
Reduced 2.36%
112,095
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
5,869
Added 4.86%
114,802
Common Stock
Apr 28
2019
SELL
Payment of exercise price or tax liability
$52,714
$37.68 p/Share
1,399
Reduced 1.28%
107,899
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
-
2,431
Added 2.18%
109,298
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$226,656
$36.0 p/Share
6,296
Reduced 5.56%
106,867
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
9,887
Added 8.03%
113,163
Common Stock
Feb 28
2019
SELL
Open market or private sale
$341,308
$36.06 p/Share
9,465
Reduced 8.41%
103,138
Common Stock
Feb 28
2019
BUY
Exercise of conversion of derivative security
$189,300
$20.0 p/Share
9,465
Added 7.75%
112,603
Common Stock
Feb 27
2019
SELL
Open market or private sale
$1,458,044
$35.97 p/Share
40,535
Reduced 28.21%
103,138
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$810,700
$20.0 p/Share
40,535
Added 22.01%
143,673
Common Stock
Jun 07
2018
SELL
Open market or private sale
$3,009,000
$40.12 p/Share
75,000
Reduced 42.18%
102,809
Common Stock
Jun 07
2018
BUY
Exercise of conversion of derivative security
$1,500,000
$20.0 p/Share
75,000
Added 29.67%
177,809
Common Stock
May 16
2018
SELL
Open market or private sale
$1,828,500
$36.57 p/Share
50,000
Reduced 32.72%
102,809
Common Stock
May 16
2018
BUY
Exercise of conversion of derivative security
$1,000,000
$20.0 p/Share
50,000
Added 24.65%
152,809
Common Stock
May 02
2018
SELL
Payment of exercise price or tax liability
$25,318
$35.36 p/Share
716
Reduced 0.69%
102,809
Common Stock
Apr 28
2018
SELL
Payment of exercise price or tax liability
$75,416
$34.69 p/Share
2,174
Reduced 2.06%
103,525
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
3,025
Added 2.78%
105,699
Common Stock
Feb 02
2018
SELL
Open market or private sale
$830,000
$33.2 p/Share
25,000
Reduced 19.61%
102,507
Common Stock
Feb 02
2018
BUY
Exercise of conversion of derivative security
$500,000
$20.0 p/Share
25,000
Added 16.39%
127,507
Common Stock
Oct 09
2017
SELL
Payment of exercise price or tax liability
$140,609
$36.23 p/Share
3,881
Reduced 3.65%
102,507
Common Stock
May 02
2017
SELL
Payment of exercise price or tax liability
$24,022
$31.65 p/Share
759
Reduced 0.71%
106,388
Common Stock
Apr 29
2017
SELL
Payment of exercise price or tax liability
$35,264
$31.57 p/Share
1,117
Reduced 1.03%
107,147
Common Stock