Date Filer Title Filing Type Shares Traded Price Total Held
May 07, 2019
Director, President and CEO
Director, President and CEO Form 4 Open market or private sale of non-derivative or derivative security 22,108 $60.00 87,077
May 07, 2019
Director, President and CEO
Director, President and CEO Form 4 Open market or private sale of non-derivative or derivative security 9,097 $56.80 77,980
May 07, 2019
Director, President and CEO
Director, President and CEO Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 22,108 -- 3,461
May 07, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 8,203 $63.47 4,060,227
May 06, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 28,336 $53.07 4,068,430
May 03, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 30,271 $52.77 4,096,766
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 01, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 32,317 $52.74 4,163,814
Apr 30, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 25,808 $53.42 4,196,131
Apr 29, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 16,055 $52.52 4,221,939
Apr 26, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 17,097 $51.77 4,237,994
Apr 25, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 11,544 $50.66 4,255,091
Apr 24, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 14,284 $51.74 4,266,635
Apr 23, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 16,311 $51.12 4,280,919
Apr 18, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 13,757 $50.05 4,297,230
Apr 17, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 22,154 $50.30 4,310,987
Apr 16, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 20,179 $49.62 4,333,141
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
Apr 12, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 26,110 $48.35 4,388,565
Apr 09, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 82 $48.01 4,414,675
Apr 08, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 335 $48.01 4,414,757
Apr 05, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 4,340 $48.03 4,415,092
Apr 01, 2019
Director
Director Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 525 -- 15,314
Apr 01, 2019
Director
Director Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 525 -- 8,961
Apr 01, 2019
Director
Director Form 4/A Grant, award or other acquisition pursuant to Rule 16b-3(d) 525 -- 8,961

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