EX-1 2 t1700300_ex1.htm EXHIBIT 1

 

EXHIBIT 1

 

TRANSACTIONS DURING PAST 60 DAYS

 

The Reporting Persons engaged in the following transactions in shares of Common Stock of the Company during the past 60 days. Such transactions involved the sale of shares on the NASDAQ Global Select Market. The prices reported below reflect the weighted average sale price of the shares of Common Stock sold on the relevant date. The Reporting Persons hereby undertake to provide upon request to the SEC staff full information regarding the number of shares and prices at which each transaction was effected.

 

Date   Type   Price     Shares
3/6/2017   Sale    $      30.1871 1   14900
3/6/2017   Sale    $      31.1500 2   1500
3/7/2017   Sale    $      33.4009 3   7900
3/7/2017   Sale    $      34.3038 4   6820
3/8/2017   Sale    $      34.8563 5   28689
3/9/2017   Sale    $      33.3203 6   4800
3/9/2017   Sale    $      34.2137 7   9500
3/10/2017   Sale    $      33.0822 8   15000
3/13/2017   Sale    $      32.8794 9   15180
3/14/2017   Sale    $      32.4298 10   15000
3/15/2017   Sale    $      32.0821 11   15000
3/16/2017   Sale    $      31.6656 12   15760
3/17/2017   Sale    $      31.8368 13   7600
3/17/2017   Sale    $      32.5777 14   7920
3/20/2017   Sale    $      32.2179 15   15500

 

 

1 This transaction was executed in multiple trades at prices ranging from $30.00 – 30.45.

2 This transaction was executed in multiple trades at prices ranging from $31.05 – 31.25.

3 This transaction was executed in multiple trades at prices ranging from $33.00 – 33.875.

4 This transaction was executed in multiple trades at prices ranging from $34.00 – 34.90.

5 This transaction was executed in multiple trades at prices ranging from $34.25 – 35.175.

6 This transaction was executed in multiple trades at prices ranging from $33.00 – 33.55.

7 This transaction was executed in multiple trades at prices ranging from $34.00 – 34.725.

8 This transaction was executed in multiple trades at prices ranging from $32.90 – 33.30.

9 This transaction was executed in multiple trades at prices ranging from $32.75 – 33.05.

10 This transaction was executed in multiple trades at prices ranging from $32.20 – 32.65.

11 This transaction was executed in multiple trades at prices ranging from $31.80 – 32.325.

12 This transaction was executed in multiple trades at prices ranging from $31.50 – 32.00.

13 This transaction was executed in multiple trades at prices ranging from $31.50 – 32.15.

14 This transaction was executed in multiple trades at prices ranging from $32.20 – 32.85.

15 This transaction was executed in multiple trades at prices ranging from $32.05 – 32.40.

 

 

 

 

3/21/2017   Sale    $      32.0425 16   7000
3/23/2017   Sale    $      32.2377 17   13335
3/24/2017   Sale    $      32.5880 18   15300
3/27/2017   Sale    $      33.6145 19   14876
3/28/2017   Sale    $      33.5141 20   14915
3/29/2017   Sale    $      33.4489 21   9250
3/29/2017   Sale    $      33.9429 22   5550
3/30/2017   Sale    $      32.5626 23   15310
3/31/2017   Sale    $      32.5272 24   15300
4/3/2017   Sale    $      32.0466 25   5200
4/4/2017   Sale    $      32.2019 26   1936
4/17/2017   Sale    $      33.8654 27   14730
4/18/2017   Sale    $      33.2277 28   4600
4/18/2017   Sale    $      34.2804 29   1400
4/25/2017   Sale    $      33.3896 30   5640
4/25/2017   Sale    $      34.2840 31   9000
4/26/2017   Sale    $      33.6972 32   14825
4/27/2017   Sale    $      34.3975 33   12000
5/1/2017   Sale    $      35.6688 34   14000
5/2/2017   Sale    $      35.4408 35   14100
5/3/2017   Sale    $      35.2009 36   11000

 

 

16 This transaction was executed in multiple trades at prices ranging from $32.00 – 32.20.

17 This transaction was executed in multiple trades at prices ranging from $32.00 – 32.45.

18 This transaction was executed in multiple trades at prices ranging from $32.30 – 32.95.

19 This transaction was executed in multiple trades at prices ranging from $33.15 – 33.95.

20 This transaction was executed in multiple trades at prices ranging from $33.30 – 34.20.

21 This transaction was executed in multiple trades at prices ranging from $33.10 – 33.70.

22 This transaction was executed in multiple trades at prices ranging from $33.725 – 34.35.

23 This transaction was executed in multiple trades at prices ranging from $32.30 – 32.775.

24 This transaction was executed in multiple trades at prices ranging from $32.30 – 32.80.

25 This transaction was executed in multiple trades at prices ranging from $32.00 – 32.20.

26 This transaction was executed in multiple trades at prices ranging from $32.00 – 32.55.

27 This transaction was executed in multiple trades at prices ranging from $33.30 – 34.25.

28 This transaction was executed in multiple trades at prices ranging from $33.00 – 33.55.

29 This transaction was executed in multiple trades at prices ranging from $34.25 – 34.325.

30 This transaction was executed in multiple trades at prices ranging from $33.00 – 33.70.

31 This transaction was executed in multiple trades at prices ranging from $34.00 – 34.725.

32 This transaction was executed in multiple trades at prices ranging from $33.25 – 34.075.

33 This transaction was executed in multiple trades at prices ranging from $34.00 – 34.80.

34 This transaction was executed in multiple trades at prices ranging from $35.45 – 35.95.

35 This transaction was executed in multiple trades at prices ranging from $35.25 – 35.775.

36 This transaction was executed in multiple trades at prices ranging from $35.00 – 35.425.