Date Filer Title Filing Type Shares Traded Price Total Held
Apr 15, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 35,245 $48.59 4,353,320
May 02, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 36,777 $53.65 4,127,037
May 18, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 39,129 $58.36 5,261,269
Sep 13, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 40,803 $53.53 4,558,387
Sep 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 42,500 $54.14 4,517,584
Feb 25, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 46,278 $39.92 4,178,229
Dec 06, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 46,892 $67.45 4,633,580
Apr 01, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 49,643 $41.77 4,475,441
May 23, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 50,000 $59.56 5,464,889
Feb 17, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 50,000 $36.82 4,008,937
Apr 01, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 50,001 $41.81 4,525,084
Dec 08, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 53,905 $69.19 5,093,440
Dec 07, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 58,562 $69.20 4,713,175
Feb 04, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 60,603 $34.86 3,850,842
Feb 24, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 73,602 $40.12 4,130,553
May 21, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 75,000 $59.84 5,336,269
May 22, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 78,620 $59.72 5,414,889
Mar 11, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 147,292 -- 4,939,240
Dec 08, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Exercise of in-the-money or at-the-money derivative security 161,487 $35.55 4,719,874
Dec 08, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 161,487 $64.13 4,558,387
Oct 01, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 162,905 -- 5,321,984
Apr 01, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 205,500 -- 4,419,432
Dec 07, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 304,922 $70.06 5,018,097

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.

For recent transactions, including derivative transactions, see our Section 16 SEC filings page.