Nov 12
2019
SELL
Open market or private sale
$12,726,174
$51.93 p/Share
245,064
Reduced 42.89%
326,309
Common Stock
Nov 12
2019
BUY
Exercise of conversion of derivative security
$9,280,659
$40.83 p/Share
227,300
Added 28.46%
571,373
Common Stock
Nov 11
2019
SELL
Open market or private sale
$15,600
$52.0 p/Share
300
Reduced 0.09%
344,073
Common Stock
Nov 11
2019
BUY
Exercise of conversion of derivative security
$6,190
$30.95 p/Share
200
Added 0.06%
344,373
Common Stock
Aug 16
2019
SELL
Open market or private sale
$635,127
$50.01 p/Share
12,700
Reduced 3.56%
344,173
Common Stock
Aug 14
2019
SELL
Open market or private sale
$615,246
$50.02 p/Share
12,300
Reduced 3.33%
356,873
Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$105,544
$53.63 p/Share
1,968
Reduced 0.53%
369,173
Common Stock
Jun 14
2019
SELL
Open market or private sale
$1,190,754
$54.0 p/Share
22,051
Reduced 5.61%
371,141
Common Stock
Jun 14
2019
BUY
Exercise of conversion of derivative security
$418,969
$19.0 p/Share
22,051
Added 5.31%
393,192
Common Stock
Jun 11
2019
SELL
Open market or private sale
$637,313
$54.06 p/Share
11,789
Reduced 3.08%
371,141
Common Stock
Jun 11
2019
BUY
Exercise of conversion of derivative security
$223,991
$19.0 p/Share
11,789
Added 2.99%
382,930
Common Stock
Jun 10
2019
SELL
Open market or private sale
$443,394
$54.0 p/Share
8,211
Reduced 2.16%
371,141
Common Stock
Jun 10
2019
BUY
Exercise of conversion of derivative security
$156,009
$19.0 p/Share
8,211
Added 2.12%
379,352
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$524,125
$55.27 p/Share
9,483
Reduced 2.49%
371,141
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
24,093
Added 5.95%
380,624
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$328,030
$55.57 p/Share
5,903
Reduced 1.63%
356,531
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
15,000
Added 3.97%
362,434
Common Stock
Feb 25
2019
SELL
Open market or private sale
$2,349,900
$55.95 p/Share
42,000
Reduced 10.78%
347,434
Common Stock
Feb 25
2019
BUY
Exercise of conversion of derivative security
$798,000
$19.0 p/Share
42,000
Added 9.73%
389,434
Common Stock
Dec 12
2018
SELL
Open market or private sale
$313,430
$48.22 p/Share
6,500
Reduced 1.84%
347,434
Common Stock
Dec 12
2018
BUY
Exercise of conversion of derivative security
$123,500
$19.0 p/Share
6,500
Added 1.8%
353,934
Common Stock
Jul 02
2018
SELL
Payment of exercise price or tax liability
$92,988
$47.25 p/Share
1,968
Reduced 0.56%
347,434
Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$225,036
$56.77 p/Share
3,964
Reduced 1.12%
349,402
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
23,536
Added 6.24%
353,366
Common Stock
Jun 30
2017
SELL
Payment of exercise price or tax liability
$113,900
$54.29 p/Share
2,098
Reduced 0.63%
329,830
Common Stock