| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| June 30 2015    | $38.66    | $38.67    | $37.99    | $38.18    | 35,945,400    | 
| June 29 2015    | $38.94    | $39.11    | $38.36    | $38.37    | 34,081,700    | 
| June 26 2015    | $39.47    | $40.02    | $38.94    | $39.14    | 49,835,300    | 
| June 25 2015    | $39.80    | $39.83    | $39.34    | $39.47    | 20,616,000    | 
| June 24 2015    | $39.49    | $39.99    | $39.39    | $39.46    | 34,890,900    | 
| June 23 2015    | $39.89    | $40.02    | $39.45    | $39.70    | 25,896,500    | 
| June 22 2015    | $40.06    | $40.40    | $39.91    | $39.97    | 20,318,100    | 
| June 19 2015    | $40.46    | $40.49    | $39.77    | $39.86    | 63,837,000    | 
| June 18 2015    | $39.97    | $40.47    | $39.92    | $40.40    | 32,658,300    | 
| June 17 2015    | $39.54    | $39.84    | $39.22    | $39.75    | 28,704,100    | 
| June 16 2015    | $39.21    | $39.98    | $39.17    | $39.63    | 27,070,300    | 
| June 15 2015    | $39.30    | $39.47    | $38.93    | $39.33    | 33,254,500    | 
| June 12 2015    | $39.97    | $40.18    | $39.69    | $39.75    | 23,931,000    | 
| June 11 2015    | $40.35    | $40.57    | $39.89    | $40.16    | 27,347,800    | 
| June 10 2015    | $39.59    | $40.49    | $39.51    | $40.30    | 28,417,400    | 
| June 09 2015    | $39.57    | $39.72    | $39.31    | $39.47    | 24,406,100    | 
| June 08 2015    | $40.03    | $40.15    | $39.49    | $39.54    | 22,121,600    | 
| June 05 2015    | $40.04    | $40.22    | $39.64    | $39.90    | 25,438,100    | 
| June 04 2015    | $40.46    | $40.78    | $39.95    | $40.09    | 27,745,500    | 
| June 03 2015    | $40.96    | $41.28    | $40.48    | $40.51    | 28,002,200    | 
| June 02 2015    | $40.58    | $40.94    | $40.31    | $40.57    | 21,498,300    | 
| June 01 2015    | $40.69    | $41.31    | $40.31    | $40.84    | 28,837,300    |