Date Filer Title Filing Type Shares Traded Price Total Held
Mar 26, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 24,466 $46.85 4,657,656
Mar 25, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 24,218 $47.38 4,682,122
Mar 22, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 31,630 $48.56 4,706,340
Mar 21, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 26,416 $51.66 4,737,970
Mar 20, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 21,646 $50.39 4,764,386
Mar 19, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 20,091 $50.42 4,786,032
Mar 18, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 10,900 $49.49 4,806,123
Mar 15, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 33,293 $49.59 4,817,023
Mar 14, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 12,112 $49.51 4,850,316
Mar 13, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 14,754 $50.39 4,862,428
Mar 12, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 28,110 $49.98 4,877,182
Mar 11, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 147,292 -- 4,939,240
Mar 11, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 33,948 $49.48 4,905,292
Nov 20, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 7,027 $51.04 5,086,532
Nov 19, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 11,832 $53.05 5,093,559
Nov 16, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 17,137 $53.49 5,105,391
Nov 15, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 11,914 $52.61 5,122,528
Nov 14, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 26,127 $52.17 5,134,442
Nov 13, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 17,348 $53.02 5,160,569
Nov 12, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 25,870 $53.37 5,177,917
Nov 09, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 29,323 $53.91 5,203,787
Nov 08, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 4,153 $56.07 5,233,110
Oct 01, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 162,905 -- 5,321,984
May 24, 2018
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 20,000 $59.43 5,484,889
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

* 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.