Nov 12
2019
SELL
Open market or private sale
$1,740,082
$57.55 p/Share
30,236
Reduced 8.54%
323,955
Common Stock
Apr 22
2019
SELL
Open market or private sale
$1,725,000
$57.5 p/Share
30,000
Reduced 7.81%
354,191
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$2,862,968
$50.52 p/Share
56,670
Reduced 15.78%
302,531
Common Stock
Feb 06
2019
BUY
Grant, award, or other acquisition
-
206,751
Added 34.99%
384,191
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$1,639,023
$49.92 p/Share
32,833
Reduced 12.3%
234,110
Common Stock
Dec 27
2018
SELL
Open market or private sale
$3,000,000
$50.0 p/Share
60,000
Reduced 18.35%
266,943
Common Stock
Dec 27
2018
BUY
Exercise of conversion of derivative security
$1,853,400
$30.89 p/Share
60,000
Added 15.51%
326,943
Common Stock
Aug 15
2018
SELL
Open market or private sale
$1,925,000
$55.0 p/Share
35,000
Reduced 11.59%
266,943
Common Stock
Apr 20
2018
SELL
Open market or private sale
$1,383,500
$55.34 p/Share
25,000
Reduced 7.65%
301,943
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$1,745,765
$51.23 p/Share
34,077
Reduced 11.88%
252,863
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
146,612
Added 30.96%
326,943
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$1,472,562
$56.42 p/Share
26,100
Reduced 10.85%
214,408
Common Stock
Dec 29
2017
SELL
Open market or private sale
$1,411,750
$56.47 p/Share
25,000
Reduced 9.42%
240,508
Common Stock
Dec 20
2017
SELL
Open market or private sale
$2,902,773
$56.05 p/Share
51,789
Reduced 16.32%
265,508
Common Stock
Dec 20
2017
BUY
Exercise of conversion of derivative security
$769,585
$14.86 p/Share
51,789
Added 14.03%
317,297
Common Stock
Dec 19
2017
SELL
Open market or private sale
$4,102,745
$56.04 p/Share
73,211
Reduced 21.61%
265,508
Common Stock
Dec 19
2017
BUY
Exercise of conversion of derivative security
$1,087,915
$14.86 p/Share
73,211
Added 17.77%
338,719
Common Stock
Nov 30
2017
SELL
Open market or private sale
$1,055,800
$52.79 p/Share
20,000
Reduced 7.01%
265,508
Common Stock
Oct 12
2017
SELL
Open market or private sale
$8,449,275
$53.06 p/Share
159,240
Reduced 35.8%
285,508
Common Stock
Oct 12
2017
BUY
Exercise of conversion of derivative security
$1,767,564
$11.1 p/Share
159,240
Added 26.36%
444,748
Common Stock